Rob Choate



Haven't created any projects yet! 

No lab notes posted yet!

Those islands look incredible! Good luck! I also have to ask if there is a benefit to over other crowdfunding sites --- it seems like their fee is high at 8% (e.g. Kickstarter is 5%)
Mar 25, 2014
Are Greek lizards adapting to live with humans?
View comment