Mark David Joshi
Observed names: Joshi, Mark, Mark D Joshi, Mark D. Joshi, Mark Joshi
Institution: University of Nairobi
Observed institutions: University of Nairobi, Hôpital Necker-Enfants Malades, Kenyatta National Hospital
OpenAlex ID: A5109352542
