ISTA - Institute of Science and Technology Austria
Klosterneuburg, Austria
Taking a lead position in the lab organization (training students, ordering consumables, managing stocks, keeping our databases up to date); Implementation of new equipment and...