Robert A.F. Thurman
March 9, 2017
Tibet House US is a cultural embassy, gallery and lending library for Tibet, located in the heart of New York City at 22 West 15th Street presenting and preserving Tibetan Culture for the past 35 years.
Menla Retreat & Dewa Spa is a Tibet House US operated retreat center and Tibetan medicine inspired spa located in the heart of Catskill Mountains two hours north of New York City founded by Robert and Nena Thurman.
AIBS is an initiative Robert began at request of Ven. Geshe Wangyal and H. H. the Dalai Lama, to translate the Tibetan Tengyur, a collection of 4000 treatises on Buddhist Sciences by 700 Indian sages of Nalanda etc. Universities.