Roger Perlmutter leaves Merck after 7 years, joins board at Insitro

Roger Perlmutter has brought a seven-year stint as head of R&D at Merck & Co/MSD to a close,