Robert Del Vecchio

Merck Research Laboratories, USA 0000-0002-8724-2314