Share this:

Like this:

About Irfan Hafiz

Irfan Hafiz is a board certified physician in Infectious diseases. He has been in private practice over 10 years. He has an interest in infection control and community medicine. He does have opinions on medical issues and posts them on this blog.