Member profile Browse all members Ms. Rutishauser-Perera Alexandra Member since 2012 Organization: International Medical Corps Country: Kenya