/
English

Interface language

Sign inCreate account
Public concept · 706cdb3a-829d-41ed-99c6-dd8ad5adbc3f

increased cell-substrate adhesion

English

en

increased cell-substrate adhesionUnrated