Usha Lee McFarling
Usha Lee McFarling is an American science reporter who is an Artist In Residence at the University of Washington Department of Communication. She won a 2007 Pulitzer Prize for Explanatory Reporting. University of Washington Department of Communication. Provided by Wikipedia-
1