Peloton Therapeutics completes $52.4M Series D

September 19, 2016