Search
Search All Matching Criteria
Phenylalanyl-trna synthetase domain swap: evolutionary advantage?