URI News Desk

URI Stories

Tribute to Dr. Len Traubman

Len Traubman passed away unexpectedly on October 4, 2019. It is an honor to give him tribute and welcome him to the Celestial Cooperation Circle of URI.