European Commission logo
English English
CORDIS - EU research results
CORDIS

Engineering protein switches: sensors and regulators for biology and diagnostics