Colposcopy Center - Azusa, CA

Azusa Obstetrician-Gynecologist Doctors for Colposcopy

Type of Physician: Obstetrician-Gynecologist

What is a Obstetrician-Gynecologist?

A certification by the Board of Obstetrics and Gynecology. Practitioners provide medical and surgical care of the female reproductive system and associated disorders. Their training allows them to serve as consultants to other doctors and as primary doctors for women.

Specialty: Obstetrics & Gynecology

Common Name: Ob/Gyn, Ob-Gyn

Obstetrician-Gynecologist Doctors in Azusa *

William T Williams MD
William T Williams
502 N San Gabriel Ave
Azusa, CA 91702
(626) 334-0505

Vijay C Katukota MD
Vijay C Katukota
459 S Azusa Ave Ste F
Azusa, CA 91702
(626) 969-4567

Vijay C Katukota MD
Ruth J Mendez
459 S Azusa Ave Ste F
Azusa, CA 91702
(626) 969-4567

Vijay C Katukota MD
Sherri L Popurra
459 S Azusa Ave Ste F
Azusa, CA 91702
(626) 969-4567

Narendra K Gupta MD
Narendra K Gupta
415 W Route 66 Ste 203
Glendora, CA 91740
(626) 914-1919

Jeffrey D Lee MD
Jeffrey D Lee
130 W Route 66 Ste 320
Glendora, CA 91740
(626) 914-4685

Woodglen Medical Group
Michel A Absi
315 E Route 66 Ste 101
Glendora, CA 91740
(626) 963-4124

Woodglen Medical Group
Steven D Alvarez-Mott
315 E Route 66 Ste 101
Glendora, CA 91740
(626) 963-4124

Glendora Surgery Center
Najib J Bouz
541 S Pasadena Ave Ste 101
Glendora, CA 91741
(626) 610-1850

Woodglen Medical Group
Lindsey M Hoffman
315 E Route 66 Ste 101
Glendora, CA 91740
(626) 963-4124

Woodglen Medical Group
Naim S Kassar
315 E Route 66 Ste 101
Glendora, CA 91740
(626) 963-4124

Healthy Family Medical Center
Julio F Lemus
218 W Badillo St
Covina, CA 91723
(626) 332-6234

Magan Medical Clinic
Wanda A Brady
420 W Rowland St
Covina, CA 91723
(626) 331-6411

Magan Medical Clinic
Nancy Mckinley
420 W Rowland St
Covina, CA 91723
(626) 331-6411

Magan Medical Clinic
Victor Morales
420 W Rowland St
Covina, CA 91723
(626) 331-6411

Magan Medical Clinic
Anya J Rose
420 W Rowland St
Covina, CA 91723
(626) 331-6411

Daniel Barajas MD Inc
Daniel Barajas
222 N Sunset Ave Ste E
West Covina, CA 91790
(626) 337-2777

East Valley Community Hlth Ctr
Robert S Ellison
420 S Glendora Ave
West Covina, CA 91790
(626) 919-3402

San Jose Multispecialty Group
Alexandra Bowman
14514 Ramona Blvd Ste 3
Baldwin Park, CA 91706
(626) 337-0424

San Jose Multispecialty Group
Delroy S Hewling
14514 Ramona Blvd Ste 3
Baldwin Park, CA 91706
(626) 337-0424

Your Community Medical Group
Samuel L Mcmillan
4137 Maine Ave
Baldwin Park, CA 91706
(626) 480-0160

West Covina Medical Group
Suneetha S Ali
1500 W West Covina Pkwy Ste 100
West Covina, CA 91790
(626) 960-9414

West Covina Medical Group
Shivani S Shah
1500 W West Covina Pkwy Ste 100
West Covina, CA 91790
(626) 960-9414

Williams OB GYN Associates
Tina L Moon
1334 W Covina Blvd Ste 102
San Dimas, CA 91773
(909) 599-8677

Williams OB GYN Associates
Richard A Williams
1334 W Covina Blvd Ste 102
San Dimas, CA 91773
(909) 599-8677

Anjana P Shah MD
Anjana P Shah
910 S Sunset Ave Ste 6
West Covina, CA 91790
(626) 338-8455

Carlos S Beharie MD
Carlos S Beharie
1433 W Merced Ave Ste 103
West Covina, CA 91790
(626) 337-8000

San Gabriel Vlly Perntl Med Grp
Kathleen E Bradley
1135 S Sunset Ave Ste 402
West Covina, CA 91790
(626) 337-4425

San Gabriel Vlly Perntl Med Grp
Mark Curran
1135 S Sunset Ave Ste 402
West Covina, CA 91790
(626) 337-4425

Family Planning Assocs Med Grp
Jack H Dym
1135 S Sunset Ave Ste 302
West Covina, CA 91790
(626) 572-8800

H Dean Farshidi MD
Hooshang D Farshidi
1135 S Sunset Ave Ste 303
West Covina, CA 91790
(626) 856-3686

Family Planning Assocs Med Grp
Irving M Feldkamp IV
1135 S Sunset Ave Ste 302
West Covina, CA 91790
(626) 572-8800

San Gabriel Vlly Perntl Med Grp
Gina V Hanna
1135 S Sunset Ave Ste 402
West Covina, CA 91790
(626) 337-4425

San Gabriel Vlly Perntl Med Grp
Janet M Hornstein
1135 S Sunset Ave Ste 402
West Covina, CA 91790
(626) 337-4425

Carlos S Beharie MD
Imelda M Jimenez
1433 W Merced Ave Ste 103
West Covina, CA 91790
(626) 337-8000

Jong Kim MD
Jong G Kim
1135 S Sunset Ave Ste 410
West Covina, CA 91790
(626) 338-7470

San Gabriel Vlly Perntl Med Grp
Anna S Leung
1135 S Sunset Ave Ste 402
West Covina, CA 91790
(626) 337-4425

Patrick L Maloney MD
Patrick L Maloney
933 S Sunset Ave Ste 106
West Covina, CA 91790
(626) 962-9884

Family Planning Assocs Med Grp
Ruben Marmet
1135 S Sunset Ave Ste 302
West Covina, CA 91790
(626) 572-8800

San Gabriel Vlly Perntl Med Grp
Jeffrey P Phelan
1135 S Sunset Ave Ste 402
West Covina, CA 91790
(626) 337-4425

San Gabriel Vlly Perntl Med Grp
Maria H Rodriguez
1135 S Sunset Ave Ste 402
West Covina, CA 91790
(626) 337-4425

San Gabriel Vlly Perntl Med Grp
Brenda J Ross-Shelton
1135 S Sunset Ave Ste 402
West Covina, CA 91790
(626) 337-4425

Bill W Tang MD
Bill W Tang
1135 S Sunset Ave Ste 206
West Covina, CA 91790
(626) 338-3788

Dumrong Tangchitnob MD
Dumrong Tangchitnob
1135 S Sunset Ave Ste 401
West Covina, CA 91790
(626) 338-5377

Family Planning Assocs Med Grp
Wayne R Weber
1135 S Sunset Ave Ste 302
West Covina, CA 91790
(626) 572-8800

Family Planning Assocs Med Grp
Kenneth L Wright
1135 S Sunset Ave Ste 302
West Covina, CA 91790
(626) 572-8800

Via Verde Medical Group
Heather Mcdonald
1125 Via Verde
San Dimas, CA 91773
(909) 592-9778

Baldwin Medical Clinic
Nashat N Ateia
14135 Francisquito Ave Ste 106
Baldwin Park, CA 91706
(626) 960-3753

Mother & Child Health Center
Julius C Kpaduwa
16008 Amar Rd
City of Industry, CA 91744
(626) 330-9535

Kaiser Permanente Medical Group
Felicia B Bahadosingh
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Nancy M Baisch
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Leah R Battista
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Jennifer L Benedict
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Ira Blitz
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Ethelind Cheng
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Cynthia J Dale
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Dipika P Dandade
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Nelda A Daoud
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Julio C De Leon
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Niloofar Eskandari
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Revital K Feldman
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Ruth A Galloway
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Bervic B Johns
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Murali H Kamath
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Dana K Nakashima
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Daryll Rogoff
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Peyman Saadat
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Asma J Saraj
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Hyun S Shvartsman
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Leslie A Tittle
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Diana L Tovar
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Lyn Yasumura
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Kaiser Permanente Medical Group
Tina T Yu
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626) 851-1011

Obstetrics & Gynecology Place
Prema Kothandaraman
51 N 5th Ave Ste 204
Arcadia, CA 91006
(626) 358-1970

Robert B Morrison MD
Robert B Morrison
51 N 5th Ave Ste 303
Arcadia, CA 91006
(626) 447-4400

Southern California Fam Med Ctr
Quan Kwang
12100 Valley Blvd Ste 109A
El Monte, CA 91732
(626) 575-7500

American Reproductive Hlth Ctr
Bo Y Suh
1201 S Hacienda Blvd
Hacienda Heights, CA 91745
(626) 336-6368

American Reproductive Hlth Ctr
Fu N Wang
1201 S Hacienda Blvd
Hacienda Heights, CA 91745
(626) 336-6368

Mother & Child Health Center
Yvonne N Carlo
11036 Valley Mall
El Monte, CA 91731
(626) 575-8342

El Monte Comprehensive Hlth Ctr
Alonzo J Fields
10953 Ramona Blvd
El Monte, CA 91731
(626) 579-8308

San Gabriel Womens Health
Cynthia Juarez
601 Las Tunas Dr Ste 101
Arcadia, CA 91007
(626) 462-0000

San Gabriel Womens Health
Margaret Juarez
601 Las Tunas Dr Ste 101
Arcadia, CA 91007
(626) 462-0000

El Monte Comprehensive Hlth Ctr
Glenda A Loya
10953 Ramona Blvd
El Monte, CA 91731
(626) 579-8308

El Monte Comprehensive Hlth Ctr
Rose C Wong
10953 Ramona Blvd
El Monte, CA 91731
(626) 579-8308

Arcadia OB/GYN Medical Group
Deborah A Yu
301 W Huntington Dr Ste 210
Arcadia, CA 91007
(626) 445-3333

Eileen C Chen MD
Eileen C Chen
622 W Duarte Rd Ste 203
Arcadia, CA 91007
(626) 445-8877

Morelia Medical Clinic
Kevin K Daneshgar
3030 Tyler Ave
El Monte, CA 91731
(626) 350-9540

Nicolai Y Foong MD
Nicolai Y Foong
624 W Duarte Rd Ste 101
Arcadia, CA 91007
(626) 445-3198

Abraham P Han MD
Abraham P Han
1850 S Azusa Ave Ste 309
Hacienda Heights, CA 91745
(626) 810-5998

Morelia Medical Clinic
Valerie C Hernandez M
3030 Tyler Ave
El Monte, CA 91731
(626) 350-9540

Womens Clinic
Linda Huang
1850 S Azusa Ave Ste 118
Hacienda Heights, CA 91745
(626) 854-2828

Womens Clinic
Jen-Kway Shen
1850 S Azusa Ave Ste 118
Hacienda Heights, CA 91745
(626) 854-2828

Kuan-I Wang MD
Kuan I Wang
622 W Duarte Rd Ste 205
Arcadia, CA 91007
(626) 447-8123

Andrew Yeh DO
Andrew Yeh
612 W Duarte Rd Ste 504
Arcadia, CA 91007
(626) 821-9892

Hung-Chou Yen MD
Hung-Chou Yen
1850 S Azusa Ave Ste 208
Hacienda Heights, CA 91745
(626) 964-2660

Abraham P Han MD
Dana Zeng
1850 S Azusa Ave Ste 309
Hacienda Heights, CA 91745
(626) 810-5998

Raymond A Barajas MD
Raymond A Barajas
3560 Santa Anita Ave Ste H
El Monte, CA 91731
(626) 579-9595

Clinica Humanitaria Medical Grp
Albert A Nassir
3564 Santa Anita Ave Ste A
El Monte, CA 91731
(626) 350-8101

Reproductive Fertility Center
James P Lin
23525 Golden Springs Dr Ste D
Diamond Bar, CA 91765
(949) 453-8600

Prime Health Medical Group
Rouben Khalatian
3228 Santa Anita Ave
El Monte, CA 91733
(626) 444-9161

Azusa, California

Colposcopy

Colposcopy facts

  • Colposcopy is a procedure used by physicians physicians that provides a magnified and illuminated view of the vulva, vaginal walls, and uterine cervix.
  • This procedure is often done to evaluate an abnorm...

Emergency Contact for Azusa

  • In case of Emergency, call 911

Nearby Azusa Hospitals *

East Valley Hospital Med Ctr
150 W Route 66
Glendora, CA 91740
(626)335-0231

Foothill Presbyterian Hospital
250 S Grand Ave
Glendora, CA 91741
(626)963-8411

Aurora Charter Oak Hospital
1161 E Covina Blvd
Covina, CA 91724
(626)966-1632

Citrus Valley Medical Center
210 W San Bernardino Rd
Covina, CA 91723
(626)331-7331

Kindred Hospital
845 N Lark Ellen Ave
West Covina, CA 91791
(626)339-5451

City Of Hope National Med Ctr
1500 Duarte Rd
Duarte, CA 91010
(626)359-8111

San Dimas Community Hospital
1350 W Covina Blvd
San Dimas, CA 91773
(909)599-6811

Doctors Hospital Of West Covina
725 S Orange Ave
West Covina, CA 91790
(626)338-8481

Citrus Valley Medical Center
1115 S Sunset Ave
West Covina, CA 91790
(626)962-4011

Kaiser Permanente Medical Ctr
1011 Baldwin Park Blvd
Baldwin Park, CA 91706
(626)851-1011

Methodist Hospital Southern CA
300 W Huntington Dr
Arcadia, CA 91007
(626)445-4441

Lanterman Developmental Center
3530 Pomona Blvd
Pomona, CA 91768
(909)595-1221

American Recovery Center
2180 Valley Blvd
Pomona, CA 91768
(909)865-2336

Casa Colina Hospital For Rehab
255 E Bonita Ave
Pomona, CA 91767
(909)596-7733

Landmark Medical Center
2030 N Garey Ave
Pomona, CA 91767
(909)593-2585

Pomona Valley Hospital Med Ctr
1798 N Garey Ave
Pomona, CA 91767
(909)865-9500

Greater El Monte Community Hosp
1701 Santa Anita Ave
South El Monte, CA 91733
(626)579-7777

BHC Alhambra Hospital
4619 Rosemead Blvd
Rosemead, CA 91770
(626)286-1191

Aurora Las Encinas Hospital
2900 E Del Mar Blvd
Pasadena, CA 91107
(800)792-2345

San Gabriel Valley Medical Ctr
438 W Las Tunas Dr
San Gabriel, CA 91776
(626)289-5454

Silver Lake Medical Center
7500 Hellman Ave
Rosemead, CA 91770
(626)288-1160

Montclair Hospital Medical Ctr
5000 San Bernardino St
Montclair, CA 91763
(909)625-5411

Garfield Medical Center
525 N Garfield Ave
Monterey Park, CA 91754
(626)573-2222

Beverly Hospital
309 W Beverly Blvd
Montebello, CA 90640
(323)726-1222

Whittier Hospital & Medical Ctr
9080 Colima Rd
Whittier, CA 90605
(562)945-3561

Kindred Hospital-Brea
875 N Brea Blvd
Brea, CA 92821
(714)529-6842

Alhambra Hospital Medical Ctr
100 S Raymond Ave
Alhambra, CA 91801
(626)570-1606

Presbyterian Intercommunity
12401 Washington Blvd
Whittier, CA 90602
(562)698-0811

Huntington Memorial Hospital
100 W California Blvd
Pasadena, CA 91105
(626)397-5000

Impact Drug & Alcohol Treatment
1680 N Fair Oaks Ave
Pasadena, CA 91103
(626)798-0884

Monterey Park Hospital
900 S Atlantic Blvd
Monterey Park, CA 91754
(626)570-9000

Chino Valley Medical Center
5451 Walnut Ave
Chino, CA 91710
(909)464-8600

Canyon Ridge Hospital
5353 G St
Chino, CA 91710
(909)590-3700

San Antonio Community Hospital
999 San Bernardino Rd
Upland, CA 91786
(909)985-2811

Kindred Hospital Ontario
550 N Monterey Ave
Ontario, CA 91764
(909)391-0333

California Institution For Men
14901 Central Ave
Chino, CA 91710
(909)597-1821

Kindred Hospital La Mirada
14900 Imperial Hwy
La Mirada, CA 90638
(562)944-1900

St Jude Medical Center
101 E Valencia Mesa Dr
Fullerton, CA 92835
(714)871-3280

Metropolitan State Hospital
11401 Bloomfield Ave
Norwalk, CA 90650
(562)863-7011

Placentia Linda Hospital
1301 N Rose Dr
Placentia, CA 92870
(714)993-2000

East Los Angeles Doctors Hosp
4060 Whittier Blvd
Los Angeles, CA 90023
(323)268-5514

Keck Hospital Of USC
1500 San Pablo St
Los Angeles, CA 90033
(323)442-8500

Los Angeles Community Hospital
4081 E Olympic Blvd
Los Angeles, CA 90023
(323)267-0477

USC Kenneth Norris Cancer Ctr
1441 Eastlake Ave
Los Angeles, CA 90089
(323)865-3000

Norwalk Community Hospital
13222 Bloomfield Ave
Norwalk, CA 90650
(562)863-4763

LAC USC Medical Center
1200 N State St
Los Angeles, CA 90033
(323)226-2622

Verdugo Hills Hospital
1812 Verdugo Blvd
Glendale, CA 91208
(818)790-7100

Anaheim General Hospital
5742 Beach Blvd
Buena Park, CA 90621
(714)367-5800

Glendale Adventist Medical Ctr
1509 Wilson Ter
Glendale, CA 91206
(818)409-8000

Promise Hospital
443 S Soto St
Los Angeles, CA 90033
(323)261-1181

White Memorial Medical Center
1720 E Cesar E Chavez Ave
Los Angeles, CA 90033
(323)268-5000

Coast Plaza Hospital
13100 Studebaker Rd
Norwalk, CA 90650
(562)868-3751

Downey Regional Medical Center
11500 Brookshire Ave
Downey, CA 90241
(562)904-5000

Los Angeles Sheriff's Dept Med
450 Bauchet St
Los Angeles, CA 90012
(213)893-5460

Orange Cnty Anaheim Med Cntr
3440 E La Palma Ave
Anaheim, CA 92806
(714)279-4000

Kaiser Permanente Medical Ctr
9333 Imperial Hwy
Downey, CA 90242
(562)657-9000

Pacific Alliance Medical Center
531 W College St
Los Angeles, CA 90012
(213)624-8411

Anaheim Regional Medical Center
1111 W La Palma Ave
Anaheim, CA 92801
(714)774-1450

Kaiser Mental Health Center
765 W College St
Los Angeles, CA 90012
(213)580-7200

Barlow Respiratory Hospital
2000 Stadium Way
Los Angeles, CA 90026
(213)250-4200

Glendale Memorial Hospital
1420 S Central Ave
Glendale, CA 91204
(818)502-1900

Gateways Hsptl & Mntl Hlth
1891 Effie St
Los Angeles, CA 90026
(323)644-2000

Rancho Los Amigos Hospital
7601 Imperial Hwy
Downey, CA 90242
(562)401-7111

College Hospital Cerritos
10802 College Pl
Cerritos, CA 90703
(562)924-9581

Community Hospital Huntngtn Prk
2623 E Slauson Ave
Huntington Park, CA 90255
(323)583-1931

Silver Lake Medical Center
1711 W Temple St
Los Angeles, CA 90026
(213)989-6100

La Palma Intercommunity Hosp
7901 Walker St
La Palma, CA 90623
(714)670-7400

Good Samaritan Hospital
616 Witmer St
Los Angeles, CA 90017
(213)977-2121

St Vincent Medical Center
2131 W 3rd St
Los Angeles, CA 90057
(213)484-7111

California Hospital Medical Ctr
1401 S Grand Ave
Los Angeles, CA 90015
(213)748-2411

Lapaz At Paramount
8835 Vans St
Paramount, CA 90723
(562)633-5111

Western Medical Center Anaheim
1025 S Anaheim Blvd
Anaheim, CA 92805
(714)533-6220

West Anaheim Medical Center
3033 W Orange Ave
Anaheim, CA 92804
(714)827-3000

Bellflower Medical Center
9542 Artesia Blvd
Bellflower, CA 90706
(562)925-8355

Temple Community Hospital
235 N Hoover St
Los Angeles, CA 90004
(213)382-7252

*Provider Directory Terms of Use:

The WebMD 'Provider Directory' is provided by WebMD for use by the general public as a quick reference of information about Providers. The Provider Directory is not intended as a tool for verifying the credentials, qualifications, or abilities of any Provider contained therein. Inclusion in the Provider Directory does not imply recommendation or endorsement nor does omission in the Provider Directory imply WebMD disapproval.

You are prohibited from using, downloading, republishing, selling, duplicating, or "scraping" for commercial or any other purpose whatsoever, the Provider Directory or any of the data listings or other information contained therein, in whole or in part, in any medium whatsoever.

The Provider Directory is provided on an "AS-IS" basis. WebMD disclaims all warranties, either express or implied, including but not limited to the implied warranties of merchantability and fitness for particular purpose. Without limiting the foregoing, WebMD does not warrant or represent that the Provider Directory or any part thereof is accurate or complete. You assume full responsibility for the communications with any Provider you contact through the Provider Directory. WebMD shall in no event be liable to you or to anyone for any decision made or action taken by you in the reliance on information provided in the Provider Directory.

The use of WebMD Provider Directory by any entity or individual to verify the credentials of Providers is prohibited. The database of Provider information which drives WebMD Provider Directory does not contain sufficient information with which to verify Provider credentials under the standards of the Joint Commission on Accreditation of Healthcare Organizations (JCAHO), National Committee for Quality Assurance (NCQA) of the Utilization Review Accreditation Committee (URAC).

By using the WebMD Provider Directory, you agree to these Terms and Conditions.