A thermodynamic, electrochemical and molecular dynamics study on NAD and NADP recognition by 1,4,7,10,13,16,19-heptaazacyclohenicosane ([21]aneN7) † | Publicación