Snoring Center - Placentia, CA

Placentia Sleep Specialist Doctors for Snoring

Type of Physician: Sleep Specialist

What is a Sleep Specialist?

A subspecialty certification by the Board of Internal Medicine, Otolaryngology, Pediatrics, or Psychiatry and Neurology. Practitioners are trained in the diagnosis and management of clinical conditions that occur during sleep.

Specialty: Sleep Medicine

Common Name: Sleep Medicine

Sleep Specialist Doctors in Placentia *

Fullerton Counseling/Medicl Grp
Justine A Petrie
2228 N State College Blvd
Fullerton, CA 92831
(714) 990-0700

Orange County Coastal Physician
Stephen M Seink
2860 N Santiago Blvd Ste 110
Orange, CA 92867
(949) 645-0000

Western Pulmonary
Louis J Mcnabb
1440 N Harbor Blvd Ste 114
Fullerton, CA 92835
(714) 446-7454

American Sleep Medicine
Imran Sharief
1937 W Chapman Ave Ste 230
Orange, CA 92868
(714) 939-7500

St Josph Hosp Sleep Dsordr Ctr
Peter A Fotinakes
1310 W Stewart Dr Ste 403
Orange, CA 92868
(714) 771-8950

Pulmonary Consultants Prmry Cre
Jack O Stewart
1310 W Stewart Dr Ste 410
Orange, CA 92868
(714) 639-9401

Good Night Sleep Clinic
James J Kim
12555 Garden Grove Blvd Ste 307
Garden Grove, CA 92843
(714) 537-0200

Garden Grove Hospital Med Ctr
John Saito
12555 Garden Grove Blvd Ste 304
Garden Grove, CA 92843
(714) 537-7373

Reda M Gamal MD
Reda M Gamal
1125 E 17th St Ste W238
Santa Ana, CA 92701
(714) 245-0354

Anaheim Pulmonary Critical Care
Dilip C Patel
3400 W Ball Rd Ste 212
Anaheim, CA 92804
(714) 527-1000

Paul A Maistros MD
Paul A Maistros
11160 Warner Ave Ste 121
Fountain Valley, CA 92708
(714) 437-1246

Hoang T Le MD
Hoang T Le
10221 Slater Ave Ste 102
Fountain Valley, CA 92708
(714) 964-9060

Whittier Sleep Center
Kirtika R Patel
7957 Painter Ave Ste 201
Whittier, CA 90602
(562) 696-5022

Sleep Center Orange County
Wesley E Fleming
4980 Barranca Pkwy Ste 170
Irvine, CA 92604
(949) 679-5510

Sleep Center Orange County
Dennis James
4980 Barranca Pkwy Ste 170
Irvine, CA 92604
(949) 679-5510

Datar S Sodhi MD Incorporated
Datar S Sodhi
741 S Orange Ave Ste 100
West Covina, CA 91790
(626) 960-7117

Sleep & Respiratory Medicine
Mark M Chung
3791 Katella Ave Ste 103
Los Alamitos, CA 90720
(562) 598-1002

Fares Elghazi MD
Fares Elghazi
219 W Badillo St Ste B
Covina, CA 91723
(626) 339-3405

Chaparral Medical Group
Heather L Davis-Kingston
1866 N Orange Grove Ave Ste 202
Pomona, CA 91767
(909) 623-8796

Chaparral Medical Group
Nadir A Eltahir
1866 N Orange Grove Ave Ste 202
Pomona, CA 91767
(909) 623-8796

Sudhakar R Kona MD
Robert C Jones
1866 N Orange Grove Ave Ste 102
Pomona, CA 91767
(909) 629-3062

My Family Medical Group
Jose A Lira
5475 Walnut Ave
Chino, CA 91710
(909) 591-6446

Chaparral Medical Group
Gurbinder S Sadana
1866 N Orange Grove Ave Ste 202
Pomona, CA 91767
(909) 623-8796

Chaparral Medical Group
Rakesh Sinha
1866 N Orange Grove Ave Ste 202
Pomona, CA 91767
(909) 623-8796

Central Medical Clinic
Nicolaas M Grobler
11760 Central Ave Ste 100
Chino, CA 91710
(909) 591-6575

Bahram Alavynejad MD Inc
Bahram Alavynejad
230 E 17th St Ste 200
Costa Mesa, CA 92627
(949) 645-5700

Pomona Pediatrics
Carrie E Knoll
250 W Bonita Ave Ste 200
Pomona, CA 91767
(909) 629-5067

Pacific Hospitalists Associates
Michael J Eilbert
1 Hoag Dr
Newport Beach, CA 92663
(949) 574-4692

Hoag Hospital Pulmonary
Paul A Selecky
1 Hoag Dr
Newport Beach, CA 92663
(949) 764-5519

Adel Sandouk MD
Adel G Sandouk
210 S Grand Ave Ste 207
Glendora, CA 91741
(626) 914-2900

Inland Pulmonary Medical Group
Albert C Chang
9655 Monte Vista Ave Ste 402
Montclair, CA 91763
(909) 626-1205

Inland Pulmonary Medical Group
Gene S Hong
9655 Monte Vista Ave Ste 402
Montclair, CA 91763
(909) 626-1205

Inland Pulmonary Medical Group
Shahram Khorrami
9655 Monte Vista Ave Ste 402
Montclair, CA 91763
(909) 626-1205

Inland Pulmonary Medical Group
Amarin Kongchalalai
9655 Monte Vista Ave Ste 402
Montclair, CA 91763
(909) 626-1205

Pomona Valley Hospital Slp Ctr
Khader K Abounasr
1601 Monte Vista Ave Ste 270
Claremont, CA 91711
(909) 865-9152

Arthur F Gelb Medical Corp
Arthur F Gelb
3650 South St Ste 308
Lakewood, CA 90712
(562) 633-2204

Pomona Valley Hospital Slp Ctr
Dennis H Nicholson
1601 Monte Vista Ave Ste 270
Claremont, CA 91711
(909) 865-9152

Arthur F Gelb Medical Corp
Padmanabha Shakkottai
3650 South St Ste 308
Lakewood, CA 90712
(562) 633-2204

Karen Cheng MD
Karen D Cheng
24411 Health Center Dr Ste 530
Laguna Hills, CA 92653
(949) 951-1969

Charles E Imbus MD Inc
Charles E Imbus
665 W Naomi Ave Ste 202
Arcadia, CA 91007
(626) 445-6275

Foothill Pulmonary/Critcal Care
Elton S Katagihara
622 W Duarte Rd Ste 304
Arcadia, CA 91007
(626) 445-8961

Neuro Industrial Med Grp
Frank P Lin
612 W Duarte Rd Ste 801
Arcadia, CA 91007
(626) 572-8601

Global Sleep LLC
Pratap Saraf
632 W Duarte Rd Ste 170
Arcadia, CA 91007
(626) 574-5900

Foothill Pulmonry Critical Care
Peter M Browne
301 W Huntington Dr Ste 607
Arcadia, CA 91007
(626) 445-4558

Youssef B Awad MD
Youssef B Awad
3440 Atlantic Ave Ste 3
Long Beach, CA 90807
(562) 989-1200

Rosa K Choy MD
Rosa K Choy
500 N Garfield Ave Ste 101
Monterey Park, CA 91754
(626) 288-2011

Maged A Tanios MD Incorporated
Maged A Tanios
3605 Long Beach Blvd Ste 405
Long Beach, CA 90807
(562) 424-8000

Miller Chldrns Hosp Dvpmntl Ctr
Gary S Feldman
2650 Elm Ave Ste 301
Long Beach, CA 90806
(562) 728-5034

Foothill Pulmonary & Critical
Charles A Anderson
959 E Walnut St Ste 120
Pasadena, CA 91106
(626) 795-5118

Foothill Pulmonary & Critical
Donald M Kroe
959 E Walnut St Ste 120
Pasadena, CA 91106
(626) 795-5118

Earl S Young MD
Earl S Young
50 Bellefontaine St Ste 206
Pasadena, CA 91105
(626) 578-7557

Constantz & Schwartz MDs
Talene Churukian
615 E Union St
Pasadena, CA 91101
(626) 793-0441

Huntington Practice Associates
Ashish B Patel
39 Congress St Ste 201A
Pasadena, CA 91105
(626) 486-0181

Paloma Medical Group
Rahul M Kale
32030 Rancho Viejo Rd Ste 200
San Juan Capistra, CA 92675
(949) 443-4303

Anand Prakash MD
Anand Prakash
3975 Jackson St Ste 105
Riverside, CA 92503
(951) 359-6030

Anita Kriplani MD
Anita Kriplani
1245 Wilshire Blvd Ste 804
Los Angeles, CA 90017
(213) 481-2677

Kahn Chalison & Jasper MDs
John R Chalison
201 S Alvarado St Ste 825
Los Angeles, CA 90057
(213) 484-2044

Kahn Chalison & Jasper MDs
Alan C Jasper
201 S Alvarado St Ste 825
Los Angeles, CA 90057
(213) 484-2044

Kahn Chalison & Jasper MDs
Brian F Kahn
201 S Alvarado St Ste 825
Los Angeles, CA 90057
(213) 484-2044

Majid Molaie MD
Majid Molaie
28924 S Western Ave Ste 201
Rch Palos Vrd, CA 90275
(310) 514-8034

Inchel Yeam MD
Inchel Yeam
161 Avenida Vaquero
San Clemente, CA 92672
(949) 489-8783

Farran & Kneisley MDs
Lawrence W Kneisley
23560 Madison St Ste 205
Torrance, CA 90505
(310) 530-8822

Baldev S Rai MD Inc
Baldev S Rai
4500 Brockton Ave Ste 205
Riverside, CA 92501
(951) 784-7190

Khalid M Eltawil MD
Roman M Culjat
23550 Hawthorne Blvd Ste 180
Torrance, CA 90505
(310) 378-7533

Khalid M Eltawil MD
Khalid M Eltawil
23550 Hawthorne Blvd Ste 180
Torrance, CA 90505
(310) 378-7533

Peninsula Pulmonary Med Assocs
Mladen A Rasic
3701 Skypark Dr Ste 200
Torrance, CA 90505
(310) 378-8900

Aviisha Medical Institute LLC
Abraham M Ishaaya
5901 W Olympic Blvd Ste 200
Los Angeles, CA 90036
(323) 954-1788

Sleep Institute
Payam Shadi
6221 Wilshire Blvd Ste 416
Los Angeles, CA 90048
(323) 938-9999

Guy T Burrows MD LLC
Guy T Burrows
435 N Bedford Dr Ste 106
Beverly Hills, CA 90210
(760) 548-0273

Advanced Sleep Medicine
Shirisha Junumpally
2080 Century Park E Ste 1402
Los Angeles, CA 90067
(310) 479-0500

Said K Mostafavi MD
Said Mostafavi
2080 Century Park E Ste 1402
Los Angeles, CA 90067
(310) 551-1881

West Los Angeles Pulmonary
Syed O Tirmizi
2080 Century Park E Ste 1006
Los Angeles, CA 90067
(310) 556-0702

UCLA Medical Center Neurology
Alon Y Avidan
300 Medical Plaza Ste B200
Los Angeles, CA 90095
(310) 794-1195

Robert B Shpiner MD
Robert B Shpiner
100 Medical Plz Ste 770
Los Angeles, CA 90095
(310) 825-1965

UCLA Medical Center Neurology
Frisca L Yan-Go
300 Medical Plaza Ste B200
Los Angeles, CA 90095
(310) 794-1195

Michael S Levine MD
Michael S Levine
100 Ucla Medical Plz Ste 723
Los Angeles, CA 90024
(310) 794-1300

Gonda Center Wound Heal Hypbric
Susan E Sprau
200 Ucla Medical Plz Ste B26529
Los Angeles, CA 90095
(310) 794-9014

VA Greater Los Angeles Plmnry
Gina Lee
11301 Wilshire Blvd
Los Angeles, CA 90073
(310) 268-3021

VA Greater Los Angeles Plmnry
Howard Saft
11301 Wilshire Blvd
Los Angeles, CA 90073
(310) 268-3021

VA Greater Los Angeles Plmnry
Silverio M Santiago
11301 Wilshire Blvd
Los Angeles, CA 90073
(310) 268-3021

Loma Linda University-Neurology
Judy Chang
11370 Anderson St Ste B100
Loma Linda, CA 92354
(909) 558-2880

Loma Linda Pulmonology Clinic
Philip M Gold
11370 Anderson St Ste 3300
Loma Linda, CA 92354
(909) 558-2896

Loma Linda Pulmonology Clinic
Kanwaljeet K Maken
11370 Anderson St Ste 3300
Loma Linda, CA 92354
(909) 558-2896

Beverly Medical Sleep Center
Jack J Geoula
2730 Wilshire Blvd Ste 110
Santa Monica, CA 90403
(310) 449-4600

Respiratory Consultants
James E Burrows
1301 20th St Ste 360
Santa Monica, CA 90404
(310) 828-3465

St John Sleep Center
Paul B Haberman
1301 20th St Ste 360
Santa Monica, CA 90404
(310) 828-2293

Loma Linda Uni Med Cntr Slp Cnt
Ramiz Fargo
11360 Mountain View Ave Ste D
Loma Linda, CA 92354
(909) 558-6344

Loma Linda Uni Med Cntr Slp Cnt
Mark A Welch
11360 Mountain View Ave Ste D
Loma Linda, CA 92354
(909) 558-6344

UCLA Santa Monica Pulmonary
Ravi Aysola
1223 16th St Ste 3400
Santa Monica, CA 90404
(310) 449-0939

UCLA Santa Monica Pulmonary
Yu-Ching E Wen
1223 16th St Ste 3400
Santa Monica, CA 90404
(310) 449-0939

UCLA Santa Monica Bay Physicns
George E Labrot
1260 15th St Ste 1501/1502
Santa Monica, CA 90404
(310) 656-1701

Mid Valley Pulmonary Med Grp
Muhammad Anwar
4955 Van Nuys Blvd Ste 502
Sherman Oaks, CA 91403
(818) 325-0200

Mid Valley Pulmonary Med Grp
Nachemia B Peleg
4955 Van Nuys Blvd Ste 502
Sherman Oaks, CA 91403
(818) 325-0200

Mid Valley Pulmonary Med Grp
Sanjay V Vadgama
4955 Van Nuys Blvd Ste 502
Sherman Oaks, CA 91403
(818) 325-0200

Kaiser Permanente Panorama City
Steve K Han
13652 Cantara St
Panorama City, CA 91402
(818) 375-2000

Kaiser Permanente Panorama City
Edmond Vartany
13652 Cantara St
Panorama City, CA 91402
(818) 375-2000

Masoud K Sadighpour MD
Masoud K Sadighpour
5363 Balboa Blvd Ste 121
Encino, CA 91316
(818) 461-9070

Bertrand R De Silva MD
Bertrand R De Silva
Brookhollow Drive Suite 119
Santa Ana, CA 92705
(714) 444-0440

Delmer W Henninger MD
Delmer W Henninger
39755 Date St Ste 101
Murrieta, CA 92563
(951) 698-6629

Antelope Valley Lung Institute
Syed S Ahmed
1331 W Avenue J Ste 101
Lancaster, CA 93534
(661) 945-8717

Placentia, California

Snoring

Snoring facts

  • Snoring is caused by vibrating tissues within the airways of the nose and throat.
  • The vibrations that cause snoring are caused by turbulent airflow through narrowed airways.
  • Snoring is af...

Emergency Contact for Placentia

  • In case of Emergency, call 911

Nearby Placentia Hospitals *

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

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

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

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

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

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

Healthbridge Children's Hosp
393 S Tustin St
Orange, CA 92866
(714)289-2400

UCI Medical Center
101 The City Dr S
Orange, CA 92868
(714)456-7890

Chapman Medical Center
2601 E Chapman Ave
Orange, CA 92869
(714)633-0011

CHOC Children's Hospital Orange
455 S Main St
Orange, CA 92868
(714)997-3000

St Joseph Hospital Of Orange
1100 W Stewart Dr
Orange, CA 92868
(714)633-9111

Garden Grove Hospital & Med Ctr
12601 Garden Grove Blvd
Garden Grove, CA 92843
(714)537-5160

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

Kindred Hospital Of Santa Ana
1901 College Ave
Santa Ana, CA 92706
(714)564-7800

Western Medical Center
1001 N Tustin Ave
Santa Ana, CA 92705
(714)835-3555

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

Healthsouth Tustin Rehab Hosp
14851 Yorba St
Tustin, CA 92780
(714)832-9200

Anaheim General Hospital
3350 W Ball Rd
Anaheim, CA 92804
(714)947-5800

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

Newport Specialty Hospital
14662 Newport Ave
Tustin, CA 92780
(714)619-7700

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

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

Kindred Hospital-Westminster
200 Hospital Cir
Westminster, CA 92683
(714)893-4541

Coastal Communities Hospital
2701 S Bristol St
Santa Ana, CA 92704
(714)754-5454

Fountain Valley Regional Hosp
17100 Euclid St
Fountain Valley, CA 92708
(714)966-7200

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

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

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

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

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

Los Alamitos Medical Center
3751 Katella Ave
Los Alamitos, CA 90720
(562)598-1311

Orange Coast Memorial Med Ctr
9920 Talbert Ave
Fountain Valley, CA 92708
(714)962-4677

Tri-City Regional Medical CT
21530 Pioneer Blvd
Hawaiian Gardens, CA 90716
(562)860-0401

Huntington Beach Hospital
17772 Beach Blvd
Huntington Beach, CA 92647
(714)842-1473

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

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

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

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

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

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

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

Fairview Developmental Center
2501 Harbor Blvd
Costa Mesa, CA 92626
(714)957-5000

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

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

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

Hoag Hospital Irvine
16200 Sand Canyon Ave
Irvine, CA 92618
(949)517-3157

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

College Hospital Costa Mesa
301 Victoria St
Costa Mesa, CA 92627
(949)642-2734

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

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

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

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

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

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

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

VA Long Beach Healthcare
5901 E 7th St
Long Beach, CA 90822
(562)826-8000

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

Lakewood Regional Medical Ctr
3700 South St
Lakewood, CA 90712
(562)531-2550

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

Corona Regional Medical Center
800 S Main St
Corona, CA 92882
(951)737-4343

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

La Casa Mental Health Center
6060 N Paramount Blvd
Long Beach, CA 90805
(562)634-9534

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

Promise Hospital Of East LA
16453 Colorado Ave
Paramount, CA 90723
(562)531-3110

Community Hospital Long Beach
1720 Termino Ave
Long Beach, CA 90804
(562)498-1000

Newport Bay Hospital
1501 E 16th St
Newport Beach, CA 92663
(949)650-9750

Hoag Memorial Hospital Presbyte
1 Hoag Dr
Newport Beach, CA 92663
(949)764-4624

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

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

Corona Regional Rehabilitation
730 Magnolia Ave
Corona, CA 92879
(951)736-7200

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

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

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

Long Beach Memorial Medical Ctr
2801 Atlantic Ave
Long Beach, CA 90806
(562)933-2000

Miller Children's Hosp Lng Bch
2801 Atlantic Ave
Long Beach, CA 90806
(562)933-2000

*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.