Dr. Adam Hofmann is a Internal Medicine and General Physician and has…read more an experience of 20 years in these fields. He completed Medical degree, DO from McGill University in 1999 and Medical degree, DO from McGill University Faculty of Medicine and Health Sciences in 2005.read less