Massachusetts Question 3 and Tufts University have a generic relationship

Details
Supporter Tufts University
Is Current yes

Source Links