Contributor
Manoj Lalu is an Associate Scientist at the Ottawa Hospital Research Institute and Anesthesiologist at The Ottawa Hospital.