Syngene International Limited
It’s a unified portal for recording Safety in addition to Gemba observations. More>