Home › Specialists › Dr. Charmaine Lok

Dr. Charmaine Lok

Nephrology
Nephrologist, Healthcare Human Factors
📍 Mississauga, Ontario

Nephrologist at Healthcare Human Factors

Dr. Charmaine Lok

Nephrologist at Healthcare Human Factors

Board certifications

Practice locations

Practice location 1

Mississauga, Ontario, Canada
View map