20230420124748.607375 Medical mycology. Medical mycology. 1369-3786 Medical mycology (Oxford. Print) Medical mycology (Oxford. Print) England