Towards a Truly Biomimetic Olfactory Microsystem: An Artificial Olfactory Mucosa | IET Conference Publication | IEEE Xplore