Image: Peloton Therapeutics secures $150m in Series E financing. Photo: courtesy of IndypendenZ/FreeDigitalPhotos.net.