Kenkare-Mitra Sara

President and Head of R&D, Officer