Institute Category: Private Sector - DSIR RegisteredInstitute Website: http://www.windlashealthcare.comContact Info: cs[at]windlasbiotech[dot]comAddress: Plot No. 183 & 192 Mohabewala Industrial AreaDistrict/Town/City: Dehradun-248110Institute State: Uttarakhand