MedicineNet

Hydrocephalus Center - St. Petersburg, FL

St. Petersburg Neurologist Doctors for Hydrocephalus

Type of Physician: Neurologist

What is a Neurologist?

A certification by the Board of Psychiatry & Neurology; practitioners focus on the diagnosis and treatment of all categories of disease or impaired function of the brain, spinal cord, muscles and nervous system, as well as the blood vessels that relate to these structures. The neurologist is often the primary physician but also serves as a consultant to other physicians and may render all levels of care, including the continuing care of outpatients and/or inpatients. The neurologist will often perform and interpret tests that relate to the nervous system or muscles.

Specialty: Neurology

Common Name:

Neurologist Doctors in St. Petersburg *

St Petersburg Neurology Clinic
Nancy Dalos
1099 5th Ave N
STE 300
Saint Petersburg, FL 33705
(727) 820-7701

St Petersburg Neurology Clinic
Michael A Franklin
1099 5th Ave N
STE 300
Saint Petersburg, FL 33705
(727) 820-7701

St Petersburg Neurology Clinic
Saleem R Khamisani
1099 5th Ave N
STE 300
Saint Petersburg, FL 33705
(727) 820-7701

St Petersburg Neurology Clinic
Allan S Weiss
1099 5th Ave N
STE 300
Saint Petersburg, FL 33705
(727) 820-7701

Carol Pappas MD
Carol Pappas
2191 9th Ave N
STE 230
Saint Petersburg, FL 33713
(727) 321-5212

Pediatric Neurology Associates
Shirley T Bunch
880 6th St
STE 430
Saint Petersburg, FL 33701
(727) 767-4149

Neurology & Physical Therapy Center
Rosanna Garner
8950 MLK Jr Blvd
STE 105
Saint Petersburg, FL 33702
(727) 345-3333

Harish J Patel MD
Harish J Patel
5649 49th St N
Saint Petersburg, FL 33709
(727) 528-2272

Angelo Alves MD
Angelo Alves
5880 49th St N
STE 108
Saint Petersburg, FL 33709
(727) 527-8467

Lisa Flaherty DO PC
Lisa Flaherty
5880 49th St N
STE 104
Saint Petersburg, FL 33709
(727) 528-6856

William Greenberg MD
William Greenberg
8831 49th St N
RM 3
Pinellas Park, FL 33782
(727) 549-8107

Garcia DeSousa MD
Garcia DeSousa
3334 66th St N
Saint Petersburg, FL 33710
(727) 341-1333

Gordon Gilbert MD
Gordon Gilbert
500 Pasadena Ave S
Saint Petersburg, FL 33707
(727) 345-7500

Lalitha E Jacob MD
Lalitha E Jacob
6229 66th St N
Pinellas Park, FL 33781
(727) 528-1888

Mark L Ritch DO
Mark L Ritch
7995 66th St N
Pinellas Park, FL 33781
(727) 536-2340

Florida Spine Institute
Luis G Figueroa
2250 Drew St
Clearwater, FL 33765
(727) 797-7463

Diagnostic Clinic Largo
Kenneth A Henschel
1551 W Bay Dr
FL 3
Largo, FL 33770
(727) 584-7706

Tampa Neurology Associates
Mark C Cascione
2919 W Swann Ave
STE 401
Tampa, FL 33609
(813) 872-1548

Tampa Neurology Associates
Sunil S Reddy
2919 W Swann Ave
STE 401
Tampa, FL 33609
(813) 872-1548

Tampa Neurology Associates
Stephen M Sergay
2919 W Swann Ave
STE 401
Tampa, FL 33609
(813) 872-1548

Tampa Neurology Associates
Susan J Steen
2919 W Swann Ave
STE 401
Tampa, FL 33609
(813) 872-1548

Advanced Neurological Specialists
Douglas E Terzigni
1890 West Bay Dr
STE 4
Largo, FL 33770
(727) 559-0808

Tampa Neurology Associates
Robert G Wilson
2919 W Swann Ave
STE 401
Tampa, FL 33609
(813) 872-1548

Pediatric Epilepsy & Neurology Specialists
Jose A Ferreira
508 S Habana Ave
STE 340
Tampa, FL 33609
(813) 873-7367

Clinical Neurosciences of Tampa Bay
Ajay K Arora
430 Morton Plant St
STE 400
Clearwater, FL 33756
(727) 443-3295

Clinical Neurosciences of Tampa Bay
Daniel Cabello
430 Morton Plant St
STE 400
Clearwater, FL 33756
(727) 443-3295

Clinical Neurosciences of Tampa Bay
Diana Pollock
430 Morton Plant St
STE 400
Clearwater, FL 33756
(727) 443-3295

Clinical Neurosciences of Tampa Bay
Jean-Raphael Schneider
430 Morton Plant St
STE 400
Clearwater, FL 33756
(727) 443-3295

Clinical Neurosciences of Tampa Bay
Robert Vollbracht
430 Morton Plant St
STE 400
Clearwater, FL 33756
(727) 443-3295

Neurologic Care Center PA
Denise K Griffin
6101 Webb Rd
STE 210
Tampa, FL 33615
(813) 249-0922

Neurologic Care Center PA
Mary E Shriver
6101 Webb Rd
STE 210
Tampa, FL 33615
(813) 249-0922

William Hulley DO
William Hulley
600 Lakeview Rd
STE C
Clearwater, FL 33756
(727) 446-8226

Florida Neurovascular Institute
Erfan A Albakri
5 Tampa Central Cr
STE 200
Tampa, FL 33606
(813) 250-9101

Thomas Harrison MD
Thomas Harrison
401 Corbett St
STE 240
Clearwater, FL 33756
(727) 466-0322

USF Physicians Group Neurology
Robert A Hauser
4 Columbia Dr
TGH Neurology STE 410
Tampa, FL 33606
(813) 844-4455

Neurophysiology Center PA
Rafael M Rodriguez
4102 N Macdill Ave
Tampa, FL 33607
(813) 871-2853

Karla M Ledoux-Coton DO
Karla M Ledoux-Coton
2901 W St Isabel St
STE A-2
Tampa, FL 33607
(813) 873-8969

Eddy E Berges MD
Eddy E Berges
2706 W Saint Isabel St
STE A
Tampa, FL 33607
(813) 870-3665

Neurological Specialties
Christina M Diaz
2816 W Virginia Ave
Tampa, FL 33607
(813) 876-6321

Neurological Specialties
Thomas M Newman
2816 W Virginia Ave
Tampa, FL 33607
(813) 876-6321

Bay Regional & International Institute
K Rao
2508 W Saint Isabel St
STE A
Tampa, FL 33607
(813) 876-3783

Edward Bass MD PA
Edward Bass
4710 N Habana Ave
STE 200
Tampa, FL 33614
(813) 878-2800

Jose R Foradada III MD
Jose R Foradada
4710 N Habana Ave
STE 307
Tampa, FL 33614
(813) 874-2000

Arthur J Pedregal MD PA
Arthur J Pedregal
4710 N Habana Ave
STE 303
Tampa, FL 33614
(813) 879-7940

West Coast Child Neurology Associates
John Richard Gunderman
5106 N Armenia Ave
STE 5
Tampa, FL 33603
(813) 879-7816

West Coast Child Neurology Associates
Ernesto J Millan
5106 N Armenia Ave
STE 5
Tampa, FL 33603
(813) 879-7816

Gary K Arthur MD
Gary K Arthur
722 W Dr Martin Luther King Jr Blvd
Tampa, FL 33603
(813) 221-8122

Jairo D Libreros MD PA
Jairo D Libreros
4914 N Armania Ave
Tampa, FL 33603
(727) 773-8886

Robert Martinez MD PA
Robert Martinez
402 W ML King Jr Blvd
Tampa, FL 33603
(813) 223-4444

William W Huntley MD PA
William W Huntley
1330 Pinehurst Rd
Dunedin, FL 34698
(727) 733-2333

Shrinath Kamat MD
Raj M Eliazer
2908 W Waters Ave
STE 102
Tampa, FL 33614
(813) 931-9294

Ezra Elkayam MD PA
Ezra Elkayam
11031 Countryway Blvd
Tampa, FL 33626
(813) 854-4124

Shrinath Kamat MD
Shrinath Kamat
2908 W Waters Ave
STE 102
Tampa, FL 33614
(813) 931-9294

Nodal Integrative Medical Center
Raul F Nodal
5012 Gunn Hwy
Tampa, FL 33625
(813) 960-2142

Sunshine Neurology
Kamlesh P Patel
1901 Haverford Plaza
STE 109
Sun City Center, FL 33573
(813) 634-3500

Allan Spiegel MD
Allan Spiegel
31608 US Hwy 19 N
Palm Harbor, FL 34684
(727) 787-7077

Steven A Gross MD
Steven A Gross
32615 US Hwy 19 N
STE 6
Palm Harbor, FL 34684
(727) 772-7712

Bradenton Neurology
Ralph F Gonzalez
3930 8th Ave W
Bradenton, FL 34205
(941) 746-3115

Bradenton Neurology
W A McElveen
3930 8th Ave W
Bradenton, FL 34205
(941) 746-3115

Bradenton Neurology
Douglas R Sinclair
3930 8th Ave W
Bradenton, FL 34205
(941) 746-3115

Rosabella Shek MD
Frank Loh
5857 21st Ave W
STE B
Bradenton, FL 34209
(941) 761-2666

Steven Norris MD
Steven Norris
3978 Manatee Ave E
Lakeside Office Park
Bradenton, FL 34208
(941) 761-9797

Peninsula Medical Group Neurology & Neurosurgery
Francisco H Esparza
7005 Cortez Rd W
Neurology & Neurosurgery FL 1
Bradenton, FL 34210
(941) 750-0602

Peninsula Medical Group Neurology & Neurosurgery
Sanjay Yathiraj
7005 Cortez Rd W
Neurology & Neurosurgery FL 1
Bradenton, FL 34210
(941) 750-0602

USF Physicians Group Pain Clinic
Amos C Gipson
6 Tampa General Cir
Tampa, FL 33610
(813) 236-5250

Atit Neurology PA
Vikram M Atit
1011 US Highway 19
Holiday, FL 34688
(727) 944-4532

USF Physicians Group
Charles W Brock
12901 Bruce B Downs Blvd
USF Neurology STE MDC33
Tampa, FL 33612
(813) 974-4115

USF Physicians Group
Cheryl M Carlucci
12901 Bruce B Downs Blvd
USF Neurology STE MDC33
Tampa, FL 33612
(813) 974-4115

USF Physicians Group
Rossitza Chichkova
12901 Bruce B Downs Blvd
USF Neurology STE MDC33
Tampa, FL 33612
(813) 974-4115

USF Physicians Group
Jan K Korthals
12901 Bruce B Downs Blvd
USF Neurology STE MDC33
Tampa, FL 33612
(813) 974-4115

USF Physicians Group
Stanley J Krolczyk
12901 Bruce B Downs Blvd
USF Neurology STE MDC33
Tampa, FL 33612
(813) 974-4115

USF Physicians Group
Leon D Prockop
12901 Bruce B Downs Blvd
USF Neurology STE MDC33
Tampa, FL 33612
(813) 974-4115

USF Physicians Group
Maria C Wilson
12901 Bruce B Downs Blvd
USF Neurology STE MDC33
Tampa, FL 33612
(813) 974-4115

USF Physicians Group
Theresa A Zesiewicz
12901 Bruce B Downs Blvd
USF Neurology STE MDC33
Tampa, FL 33612
(813) 974-4115

Florida Comprehensive Epilepsy
Nancy T Rodgers-Neame
3000 E Fletcher Ave
STE 250
Tampa, FL 33613
(813) 903-9200

Katherine S Bencze MD
Katherine S Bencze
13601 Bruce B Downs Blvd
STE 261
Tampa, FL 33613
(813) 972-3654

Edmund G Grant MD PA
Edmund G Grant
13801 Bruce B Downs Blvd
STE 401
Tampa, FL 33613
(813) 971-8811

Anoop K Reddy MD
Anoop K Reddy
4446 E Fletcher Ave
STE E
Tampa, FL 33613
(813) 558-8878

Sujatha R Borra MD
Sujatha R Borra
13391 N 56th St
Tampa, FL 33617
(813) 983-0894

Larry W Horton MD PA
Larry W Horton
1245 S Pinellas Ave
Tarpon Springs, FL 34689
(727) 934-7415

The Neuro Center
Hassan Bitar
500 Vonderburg Dr
West Tower STE 215
Brandon, FL 33511
(813) 684-5880

The Neuro Center
Mohammad Saleh
500 Vonderburg Dr
West Tower STE 215
Brandon, FL 33511
(813) 684-5880

Franciscan Neurology Clinic
James Won
510 Vonderburg Dr
STE 309
Brandon, FL 33511
(813) 681-8225

Pravin C Zala MD
Pravin C Zala
500 Vonderburg Dr
STE 314W
Brandon, FL 33511
(813) 654-7030

St Marys Neurology Center Inc
Reena J Kavilaveettil
15267 Amberly Dr
Tampa, FL 33647
(813) 972-5414

Otsenre E Matos MD PA
Otsenre E Matos
4821 US Hwy 19
STE 1
New Port Richey, FL 34652
(727) 849-2005

Malka Institute of Neuroscience & Disease
David W Malka
5622 Marine Pkwy
STE 21
New Port Richey, FL 34652
(727) 841-7993

Negroski & Stein Neurology
Gregory P Hanes
1921 Waldemere St
STE 701
Sarasota, FL 34239
(941) 917-6222

Negroski & Stein Neurology
Donald Negroski
1921 Waldemere St
STE 701
Sarasota, FL 34239
(941) 917-6222

Negroski & Stein Neurology
Daniel P Stein
1921 Waldemere St
STE 701
Sarasota, FL 34239
(941) 917-6222

Negroski & Stein Neurology
Dean P Sutherland
1921 Waldemere St
STE 701
Sarasota, FL 34239
(941) 917-6222

Intercoastal Medical Group Neurology
Julio Cantero
943 S Beneva Rd
STE 102
Sarasota, FL 34232
(941) 906-7155

Intercoastal Medical Group Neurology
Mauricio Concha
943 S Beneva Rd
STE 102
Sarasota, FL 34232
(941) 906-7155

Intercoastal Medical Group Neurology
Kyle W Ruffing
943 S Beneva Rd
STE 102
Sarasota, FL 34232
(941) 906-7155

Intercoastal Medical Group Neurology
Leonie VanPassel
943 S Beneva Rd
STE 102
Sarasota, FL 34232
(941) 906-7155

Ronald Aung-Din MD
Ronald Aung-Din
3501 Cattlemen Rd
STE A
Sarasota, FL 34232
(941) 342-9477

Sarasota Neurology PA
V Daniel Kassicieh
3501 Cattlemen Rd
STE B
Sarasota, FL 34232
(941) 955-5858

Ronald Aung-Din MD
Bridget Keller
3501 Cattlemen Rd
STE A
Sarasota, FL 34232
(941) 342-9477

Neurosurgery & Spine Specialists
Andrew D Fine
5831 Bee Ridge Rd
STE 100
Sarasota, FL 34233
(941) 308-5700

Thomas A DiGeronimo MD
Thomas A DiGeronimo
3302 W Baker St
Plant City, FL 33563
(813) 752-1336

St. Petersburg, Florida

St. Petersburg (often shortened to St. Pete) is a city in Pinellas County, Florida, United States. The city is known as a vacation destination for North American and European vacationers. With a purported average of some 360 days of sunshine each year, it is nicknamed "The Sunshine City." For that reason, the city is a popular tourist and retirement destination, especially for those in the United States from colder Northern climates ? particularly New York City, Detroit, and Chicago. However, in recent years the population has shifted in a more youthful direction.
(Source: http://en.wikipedia.org/wiki/St._Petersburg,_Florida)

Upcoming Local Events

2012-06-09
2012-06-15
Port to Park Summer Series #2
Port Richey, Florida
2012-06-17
I Love "Father's" Day 2012
Palm Harbor, Florida
2012-07-13
Port to Park Summer Series #3
Port Richey, Florida
2012-08-19
Java 2 Java 5K
Clearwater, Florida
2012-09-16
Hooters 2 Hooters 10K& 5K
Clearwater, Florida
2012-10-14
Pretty in Pink 15K & 5K, 2012
Clearwater, Florida
2012-11-04
2012-11-18

Hydrocephalus

What is hydrocephalus?

The term hydrocephalus is derived from the Greek words "hydro" meaning water and "cephalus" meaning head. As the name implies, it is a condition in which the primary characteristic is excessive accumulation of fluid in the brain. Although hydrocephalus was once known as "water on the brain," the "water" is actually cerebrospinal fluid (CSF) ? a clear fluid that surrounds the brain and spinal cord. The excessive accumulation of CSF results in an abnormal widening of spaces in the brain called ventricles. This widening creates potentially harmful pressure on the tissues of the brain.

The ventricular system is made up of four ventricles connected by narrow passages.. Normally, CSF flows through the ventricles, exits into cisterns (closed spaces that serve as reservoirs) at the base of the brain, bathes the surfaces of the brain and spinal cord, and then reabsorbs into the bloodstream.

CSF has three important life-sustaining functions: 1) to keep the brain tissue buoyant, acting as a cushion or "shock absorber"; 2) to act as the vehicle for delivering nutrients to the brain and removing waste; and 3) to flow between the cranium and spine and compensate for changes in intracranial blood volume (the amount of blood within the brain).

The balance between production and absorption of CSF is critically important. Because CSF is made continuously, medical conditions that block its normal flow or absorption will result in an over-accumulation of CSF. The resulting pressure of the fluid against brain tissue is what causes hydrocephalus.

What are the different types of hydrocephalus?

Hydrocephalus may be congenital or acquired. Congenital hydrocephalus is present at birth and may be caused by either events or influences that occur during fetal development, or genetic abnormalities. Acquired hydrocephalus develops at the time of birth or at some point afterward. This t...

Recommended Reading Related to Hydrocephalus

Seizure (Epilepsy) »

Introduction

Few experiences match the drama of a convulsive seizure. A person having a severe seizure may cry out, fall to the floor unconscious, twitch or move uncontrollably, drool, or even lose bladder control. Within minutes, the attack is over, and the person regains consciousness but is exhausted and dazed. This is the image most people have when they hear the word epilepsy. However, this type of seizure -- a generalized tonic-clonic seizure -- is only one kind of epilepsy. There are many other kinds, each with a different set of symptoms.

Epilepsy was one of the first brain disorders to be described. It was mentioned in ancient Babylon more than 3,000 years ago. The strange behavior caused by some seizures has contributed through the ages to many superstitions and prejudices. The word epilepsy is derived from the Greek word for "attack." People once thought that those with epilepsy were being visited by demons or gods. However, in 400 B.C., the early...

Emergency Contact for St. Petersburg

  • In case of Emergency, call 911

Nearby St. Petersburg Hospitals *

St Anthony's Hospital
1200 7th Ave N
Saint Petersburg, FL 33705
(727)825-1100

Edward White Hospital
2323 9th Ave N
Saint Petersburg, FL 33713
(727)323-1111

All Children's Hospital
801 6th St S
Saint Petersburg, FL 33701
(727)898-7451

Bayfront Medical Center
701 6th St S
Saint Petersburg, FL 33701
(727)823-1234

Kindred Hospital St Petersburg
3030 Sixth St S
Saint Petersburg, FL 33705
(727)894-8719

Northside Hospital & Tampa Bay Heart Institute
6000 49th St N
Saint Petersburg, FL 33709
(727)521-4411

St Petersburg General Hospital
6500 38th Ave N
Saint Petersburg, FL 33710
(727)384-1414

Palms of Pasadena Hospital
1501 Pasadena Ave S
Saint Petersburg, FL 33707
(727)381-1000

Bay Pines VA Healthcare System
10000 Bay Pines Blvd
Bay Pines, FL 33744
(727)398-6661

Kindred Hospital Tampa
4555 S Manhattan Ave
Tampa, FL 33611
(813)839-6341

Windmoor Healthcare of Clearwater
11300 US 19 N
Clearwater, FL 33764
(727)541-2646

Largo Medical Center
201 14th St SW
Largo, FL 33770
(727)588-5200

HEALTHSOUTH Rehabilitation Hospital of Largo
901 N Clearwater Largo Rd
Largo, FL 33770
(727)586-2999

Sun Coast Hospital
2025 Indian Rocks Rd
Largo, FL 33774
(727)581-9474

Memorial Hospital of Tampa
2901 Swann Ave
Tampa, FL 33609
(813)873-6400

Mease Countryside Hospital
3231 McMullen-Booth Rd
Safety Harbor, FL 34695
(727)725-6111

Tampa General Hospital
2 Columbia Dr
Tampa, FL 33606
(813)844-7000

Morton Plant Hospital
300 Pinellas St
Clearwater, FL 33756
(727)462-7000

Town & Country Hospital
6001 Webb Rd
Tampa, FL 33615
(813)888-7060

St Joseph's Children's Hospital of Tampa
3001 W Martin Luther King Jr Blvd
Tampa, FL 33607
(813)870-4000

St Joseph's Hospital
3001 W Martin Luther King Jr Blvd
Tampa, FL 33607
(813)870-4000

St Joseph's Women's Hospital
3030 W Martin Luther King Jr Blvd
Tampa, FL 33607
(813)879-4730

University Community Hospital Carrollwood
7171 N Dale Mabry Hwy
Tampa, FL 33614
(813)932-2222

Kindred Hospital Central Tampa
4801 N Howard Ave
Tampa, FL 33603
(813)874-7575

South Bay Hospital
4016 Sun City Center Blvd
Sun City Center, FL 33573
(813)634-3301

Mease Dunedin Hospital
601 Main St
Dunedin, FL 34698
(727)733-1111

Manatee Memorial Hospital
206 2nd St E
Bradenton, FL 34208
(941)746-5111

Blake Medical Center
2020 59th St W
Bradenton, FL 34209
(941)792-6611

Shriners Hospital for Children
12502 Pine Dr
Tampa, FL 33612
(813)972-2250

Manatee Glens Hospital
2020 26th Ave E
Bradenton, FL 34208
(941)782-4600

Manatee Palms Youth Services
4480 51st St W
Bradenton, FL 34210
(941)792-2222

H Lee Moffitt Cancer Center & Research Institute
12902 Magnolia Dr
Tampa, FL 33612
(813)972-4673

James A Haley VA Medical Center
13000 Bruce B Downs Blvd
Tampa, FL 33612
(813)972-2000

University Community Hospital
3100 E Fletcher Ave
Tampa, FL 33613
(813)971-6000

Brandon Regional Hospital
119 Oakfield Dr
Brandon, FL 33511
(813)681-5551

Helen Ellis Memorial Hospital
1395 S Pinellas Ave
Tarpon Springs, FL 34689
(727)942-5000

Lakewood Ranch Medical Center
8330 Lakewood Ranch Blvd
Bradenton, FL 34202
(941)782-2100

Community Hospital of New Port Richey
5637 Marine Pkwy
New Port Richey, FL 34652
(727)848-1733

Morton Plant North Bay Hospital
6600 Madison St
New Port Richey, FL 34652
(727)842-8468

Bayside Center for Behavioral Health
1650 S Osprey Ave
Sarasota, FL 34239
(941)917-7760

Sarasota Memorial Hospital
1700 S Tamiami Trl
Sarasota, FL 34239
(941)917-9000

South Florida Baptist Hospital
301 N Alexander St
Plant City, FL 33563
(813)757-1200

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