Rida

Rida

Goa, India

Birla institute of science and Technology, Pilani, Goa

Project Fellow

More