Rebecca Getachew, PhD

Rebecca Getachew

Position Title
Research & Technical Advisor, Western Region

Unit
Indivumed Inc.