on 23 Mar 2017
Last Applicant/ Owned by
Oxford Scientific Consultants Ltd
67 , High Street
Dorchester-on-Thames, Oxfordshire, OX10 7HN
Serial Number
UK00003220623 filed on 23rd Mar 2017
Microneedle patch with microfluidics for body fluid analysis and/or drug delivery.
UK00003220623
Word
Individual