Panacea Biotec Limited appointed Ambika Sharma (DIN: 08201798) as Non-Executive Independent Director.