Looking For Investment?

  • Optional

Latest News


Multi-well plate patent granted

The European patent office issued patent EP2812424 on 28th August 2019. The patented invention...

read more
Your browser is out-of-date!

Update your browser to view this website correctly.Update my browser now

×