CAMBRIDGE, England--(BUSINESS WIRE)--Members of the bit.bio were celebrating last week to mark their double win at the Cambridge Independent Science and Technology Awards this month. At the ceremony ...