21 employees
it is a life science industry research firm that develops conferences primarily around how to get therapeutics
2011