16 employees
T.A. Sciences is a medical and research firm working for anti-aeging using telomerase.
2002