Invitrogen Manufacturing Facility (Scotland)
Invitrogen Manufacturing Facility (Scotland). Shall mean Invitrogen's manufacturing facility currently located in Scotland, or any successor facility or facilities.
All Definitions
Found in
Illumina Inc contract