Loading patent details...
US20160089401A1: USES OF TREHALOSE IN CELL SUSPENSIONS | Searchlight