Glide Pharma Technologies Ltd., Abingdon, U.K.
Business: Drug