Use of cell surface displays in yeast cell catalyst supports | Patent Publication Number 20080090282 | Patexia