New Service Emerges From Soft Launch Phase With the Industry’s Most Effective Platform for Linking Project Owners and Service Providers SOURCE EXPLORER, a life sciences supplier search and matching service, announced today that it has accumulated over 3,000 clients and is taking a firm launch into the global marketplace. SOURCE EXPLORER counts some of the life science … [Read more...] about Life Sciences Matchmaker SOURCE EXPLORER Passes 3,000-Client Milestone