David Reddy

Director-General, International Federation of Pharmaceutical Manufacturers & Associations (IFPMA)
Switzerland