Robert Del Vecchio

Merck Research Laboratories, USA

0000-0002-8724-2314