Ma
barcelona, catalonia, spain
Merck España
Novartis
Therapeutic Area Head
Therapeutic Area Head - Medical Department