Dr. Mark Selker PhdWrong Dr. Mark Selker Phd?
Vice President of Research and De...
Local Address: Santa Clara, California, United States
Finesse Solutions , LLC
71 Daggett Drive Building 1
San Jose, California 95134
Company Description: Finesse was founded to bring digital, plug-and-play solutions to life science customers, so as to improve the management of complex bio-process applications. Our... more