Hello Nending ,
Well , firstly, Glad to know that you are interested in Life sciences. Life sciences is a huge stream which has more than one inter related specifications. Life sciences in the current scenario is uplifting and there expected to be a huge growth in this stream within 5 years. Scope for life science is never ending. SO congrats on opting the challenging stream.
Well , to answer your query, Ceratinly IITs and IISc's have a seperate department amongst the other departments which is meant particularly for Life sciences. Though Not all IIT's have that facility , but the top IITs have seperate Biological sciences department where they intake Life science graduates who are commited to their subject to take up their Masters or PhD programs.
IISc Bangalore also has lot of scope for life science students in various streams. Since Life Science Is an inter disciplinary subject , you can opt for any of those. But to specify , In IISc Bangalore, there is separate division of biological sciences, which is purely meant for biological science and life science graduates. IITs like Kharagpur and IIT kanpur, MAdras , have the seperate sector and department meant solely for Life science graduates.
Along with this , For a LIfe science graduates, If you want Masters IN complete Life science and not any specific , you do not have that, but the life science graduates get seats In those institutuion. Also, I prefer IISER over IISc for Life Science and Biological Sciences Graduates , because, IISERs are meant completely for Basic science and LIfe Science studies. Though IISc have been very Popular now a days for LIfe Sciences, IISER have more Opportunity and It is nearly equal to IISc and IITs.
Also, The exams for all IITs IISERs and IISc , there is more preference for IIT-JAM exam and TIFR-JGEEBILS exams. IIT and IISc take through JAM and GATE exams , where as IISERs also include JGEEBILS. One More most famous renowned Institutes for Life Science graduates is TIFR mumbai. This particular institution is renowend across India for LIfe sciences and Biological Sciences Graduates.
Make your Best Choice.,
ALL the BEST and GOOD LUCK. IF you have any further query , Please feel free to ask.
Thank you :)