Slater Technology Fund, Inc.

3 Davol Square, Ste. A340
Providence, Rhode Island 02903
14018316633
  • About

    Non-profit venture capital firm with purpose of supporting scientific research and development in Rhode Island for the public interests