Michelle M. E. Riegman, PhD

Technical Regulatory Affairs Manager at Roche in Basel, Switzerland