Thirusha Naidu

Contributor

Thirusha Naidu is a clinical psychologist and researcher at the University of KwaZulu-Natal, South Africa, and a KRIME Fellow in Medical Education at the Karolinska Institute, Sweden.

1 Contribution
1 of 1