Life-saving drug to be made available within weeks : vimarsa