US-based biotech company Epicore Biosystems has secured $26m in Series B funding led by the Steele Foundation for Hope aiming ...