Shepherd and Wedderburn

Shepherd and Wedderburn is a Edinburgh-based biology and biotechnology company, founded in 1768.

Key facts

Wikidata IDQ7494492