Loading patent details...
US5906828A: Cell Growth Substrates With Tethered Cell Growth Effector Molecules | Searchlight