CYP2A6 genetic variation and potential consequences

CYP2A6 genetic variation and potential consequences