Stan Altan

Stan Altan is senior director at Janssen Pharmaceutical R&D.

Articles