Raywat Deonandan

Professor, Epidemiologist, Research Chair in University Teaching. Teller of stupid jokes, Keeper of good hair, Servant to a 4-year old, Scourge of the ignorant. www.deonandan.com
Joined June 2023
An unhandled error has occurred. Reload 🗙