Contributor
Edwin Wong (MD, M.Sc.) is a neurology resident physician at the University of Toronto with interests in obstetrics neurology and medical education.
We have mapped the stars, descended into the ocean depths, yet the human brain remains one of the greatest mysteries humans have encountered.