Managing Director at Lumira Ventures
With over 30 years of investment, operational, managerial and research experience in the healthcare industry, Beni has helped build life sci...