Robert D’Ambrosca

  • Lab Tech II
  • Chemical Engineering
  • Phone: 401.874.2748
  • Email: dambrosca@uri.edu
  • Office Location: Fascitelli Center for Advanced Engineering 230A