Biotech companies just can't get the staff these days.
Michael
A
A
D001709:Biotechnology; D003132:Commerce; D005060:Europe; D007449:Investments; D008131:London; D009938:Organizations; D010561:Personnel Staffing and Scheduling; D011361:Professional Competence