Definition & Meaning | English word APTATOPE
APTATOPE
Definitions of APTATOPE
- The binding-site of an aptamer
Number of letters
8
Is palindrome
No
Search for APTATOPE in:
Page preparation took: 253.03 ms.