"Tufts is like a home to me - friendly people, great working atmosphere and a lot of mentors - you can just do anything research wise. Great scientifically."
What do you like about working at Tufts University?
"the scientific atmosphere."
What don't you like about working at Tufts University?
"not about tufts, but research jobs in academia don't pay well."
Update your browser to have a more positive job search experience.
Upgrade My Browser