Artificial antibodies and enzymes: mimicking nature and beyond

Abstract
No abstract available