Anzela Niraula

Anzela Niraula is a postdoctoral scholar at the University of Washington, USA