Researchers have revealed new structural data that has eluded scientists for years on a liver enzyme that is critical for human health.
Researchers have revealed new structural data that has eluded scientists for years on a liver enzyme that is critical for human health.