hi Amrita, My name is Ravindra Jadhav.
U can apply to Welingkar (Which is great institute accepting ATMA score), also can think of IBA Bangalore, its a descent college, with good inputs and placements. Other options are MATS school of Business (Got AICTE Approval this year), N L Dalmia. Mumbai, MITCON Pune.
It is always advantageous to be having Life Science bakground for PUMBA MBA BIOTECH, but not compulsory, as they consider composit score of ATMA + GD + PI, you would be having a good some of marks for MBA Biotech. But think long term , if you are not from life science background & still getting MBA in Biotech it may be a bit hard for you while placement.(As compared to your peers in PUMBA). Better option is : apply to PUMBA but keet it as a reserve option for last. MITCON as I heard, got descent placement for 2006-08 batch, you can also think of it.