Mesha Lannok

Mesha Lannok is a salarian character. She is a fertility specialist at the Elaaden Outpost on Elaaden, working to lessen the genophage and support births in the krogan colony.