Tsem Tulku Rinpoche

Tsem Tulku Rinpoche is a recognised tulku, an incarnate lama of the Gelug school of Tibetan Buddhism, and the founder and spiritual guide of Kechara House Buddhist Association with its headquarters in Malaysia..