Bhaisajyaguru is a Mahayana Buddha considered the master of medicine, worshipped in the arogayasalas (hospitals).