Tessella. Complex problems. Solved.

Bio-IT World: A life sciences strategy

Wednesday, January 20th, 2010

Long known for its scientific software delivery expertise and technical staffing capability, Tessella now dedicates 100 consultants (30% of its business) to life sciences…read more