Tag: Tremere


  • Stephen Smith

    Stephen Smith was born in 1959 in NYC. He had an ordinary childhood and after finishing his PhD in Pharmacy he stayed at the university to teach while doing research. It was actually his research that caught the attention of the person who would change …

All Tags