Inscripta®’s MAD7™ Named a Top Innovation of 2018 by The Scientist

The award recognizes products that are set to revolutionize research and advance scientific knowledge