Biotechnology Department
FV7V+PGV, Ravenshaw University Campus, Cuttack, Odisha 753003, India
4.3
4 reviews
4 comments
Location reporting
Claim this location
Write a review
Recommended locationsS P AVINASH
Archita patra
Malaya behera1 year ago
Jyoti Prakash1 year ago