Elwyn Chomba

Elwyn Chomba is an author at University of Alabama at Birmingham specializing in public health, maternal health, and obstetrics.

Publications per year

2006–2023

160

Publications

160

1–5 of 160