Health tech investments are picking up steam. Here are 5 VC leaders behind the biggest recent deals

October 30, 2024