dermatologyJhonson and Jhonson Senegal
Medical Lead Immunology at Johnson & Johnson Johnson & Johnson Henley Business School
Dermatology