This book is distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) ( http://creativecommons.org/licenses/by-nc-nd/4.0/ ), which permits others to distribute the work, provided that the article is not altered or used commercially. You are not required to obtain permission to distribute this article, provided that you credit the author and journal.
NCBI Bookshelf. A service of the National Library of Medicine, National Institutes of Health.
StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2024 Jan-.
StatPearls [Internet].
Show detailsContinuing Education Activity
Omeprazole is a proton-pump inhibitor used to manage and treat several conditions, including uncomplicated heartburn, peptic ulcer disease, gastrointestinal reflux disease, Zollinger-Ellison syndrome, multiple endocrine adenomas, systemic mastocytosis, erosive esophagitis, gastric ulcers, and helicobacter pylori infection. This activity reviews the indications, mechanism of action, administration, dosage, contraindications, interactions, and potential adverse effects of omeprazole therapy. It also highlights other key elements of omeprazole therapy in the clinical setting as it relates to the essential points needed by members of an interprofessional team managing the care of patients with peptic ulcers and other related conditions and sequelae.
Objectives:
- Describe the mechanism of action of omeprazole.
- Identify the administration options for omeprazole.
- Outline potential adverse effects associated with omeprazole therapy.
- Review the importance of improving care coordination amongst interprofessional team members to improve outcomes for patients receiving omeprazole.
Indications
United States Food and Drug Administration-Approved Indications
- Omeprazole is indicated for the short-term treatment of peptic ulcer disease in adults, where most patients heal within 4 weeks.[1]
- Patients with duodenal ulcer disease and Heliobacter pylori infection that is active for up to one year may benefit from combination therapy of omeprazole with clarithromycin, amoxicillin, and metronidazole. Studies show a reduced recurrence of duodenal ulcers with H pylori treatment and a reduced rate of clarithromycin resistance with quadruple therapy.[2][3]
- Omeprazole is also indicated for gastric ulcers in adults.
- Omeprazole is indicated for gastroesophageal reflux disease in pediatric and adult populations.[4]
- Omeprazole is also indicated for healing erosive esophagitis in both adults and children.[5]
- Omeprazole is indicated for conditions prone to hypersecretion, such as Zollinger-Ellison syndrome, multiple endocrine adenomas, and systemic mastocytosis in adults.[6]
- Uncomplicated heartburn (over-the-counter use) also can occur.
Non-Food and Drug Administration-Approved Indications
Mechanism of Action
Omeprazole is a proton pump inhibitor. It is a substituted benzimidazole that belongs to the antisecretory class of compounds. It inhibits the parietal cell H+/K+ adenosinetriphosphate pump, the final step of acid production. In turn, omeprazole suppresses gastric basal and stimulates acid secretion. The inhibitory effects of omeprazole occur rapidly within 1 hour of administration, with the maximum effect occurring in 2 hours. The inhibitory effects last for approximately 72 hours after administration, followed by a return to baseline activity in 3 to 5 days. The effects will plateau on the fourth day with daily use of the medication.[9]
Omeprazole is extensively metabolized by the hepatic cytochrome P450 (CYP) enzyme system, mainly via CYP2C19 and CYP3A4 isozymes. Urinary excretion is a primary route for the excretion of omeprazole metabolites. Omeprazole has a short half-life of a half-hour to an hour in healthy subjects and about 3 hours half-life for patients with hepatic impairment. However, the pharmacological effect of omeprazole lasts much longer as the drug preferentially concentrates in parietal cells, where it forms a covalent linkage with H+/K+ adenosine triphosphatase, which it irreversibly inhibits.[10]
Pharmacokinetics
Absorption: Delayed-release Omeprazole capsules contain enteric-coated granules that only release omeprazole once the drug leaves the stomach. Once the drug is released, it is rapidly absorbed. It has an absolute bioavailability of 30% to 40% (20 to 40 mg oral dose), and the peak plasma concentration is attained in 0.5 to 3.5 hours; peak plasma concentration and area under the curve are increased proportionally up to 40 mg. However, due to saturation of the first-pass effect above a 40 mg dose, those increase greater than linear at a dose above 40 mg.
Distribution: The plasma protein binding is approximately 95%.
Metabolism: It is metabolized mainly via the cytochrome P450 system.
Elimination: It is eliminated mainly in urine as an unchanged drug and its metabolites. Its plasma half-life is 0.5 to 1 hour after oral administration in healthy subjects.[11]
Administration
The administration route for omeprazole heavily depends on the diagnosis of a medical condition and the patient's preference. It is available as a delayed-release oral suspension, capsules, tablets, and orally disintegrating tablets.
- The recommended oral dose for treating symptomatic gastroesophageal reflux disease absent esophageal lesions is 20 mg daily for up to 4 weeks. However, therapy may extend to 8 weeks if erosive lesions are present.
- For H pylori infection, the recommended adult oral regimen is 20 mg plus clarithromycin 500 mg plus amoxicillin 1000 mg plus metronidazole 500 mg, each given twice daily for 14 days. If an ulcer is present on initial diagnosis, then it is recommended to provide an additional 18 days of omeprazole 20 mg once daily. Clinicians should expect antimicrobial resistance; if treatment fails, susceptibility testing should be performed, and the treatment should be adjusted accordingly.
- The recommendation for patients with hypersecretory diseases is to start at 60 mg once daily, followed by the individualization of dosage based on the patient's need and clinical response. If the daily dose exceeds 80 mg, they should divide the dosage throughout the day. Long-term treatment with omeprazole is not recommended; eventually, switching to an H2 inhibitor is preferred.
Omeprazole should be ingested 30 to 60 minutes before meals. It may be taken with antacids. When taken twice daily, the first dose should be before breakfast and the second dose before dinner. The capsule and tablet should be swallowed whole, not crushed or chewed. However, it is permissible to open the capsule and mix the contents with one tablespoon of applesauce, soft enough to be swallowed without chewing. The suspension should be left to thicken for two to three minutes, following reconstitution and administration within 30 minutes. Drink with a glass of cool water to ensure the complete swallowing of the pellets.
Omeprazole therapy should be at the lowest dose possible for the shortest duration; physicians have looked into deprescribing proton pump inhibitors if patients are on it long-term. One group recommends deprescribing proton pump inhibitors, meaning reducing the dose, stopping completely, or using "on-demand" dosing in adults who have completed a minimum of 4 weeks of proton pump inhibitors treatment for heartburn or mild to moderate gastroesophageal reflux disease or esophagitis and who have achieved symptomatic resolution. The clinician should monitor symptoms at four weeks, 12 weeks, and 6 to 12 months. However these recommendations do not apply to patients who have or had Barrett esophagus, severe esophagitis grade C or D, or a documented history of bleeding gastrointestinal ulcers.[12]
Specific Patients Population
- Patient with hepatic impairment: As per the manufacturer's label, the bioavailability in patients with hepatic impairment increased by 100 % compared to the intravenous dose due to a decrease in the first-pass effect. Plasma half-life also increased to 3 hours instead of 0.5 to 1 hour. Dose reduction should be considered for patients with hepatic impairment.
- Patient with renal impairment: There is no dose adjustment guidance in the manufacturer label for patients with renal impairment or with creatinine clearance ranging between 10 to 62 mL/min/1.73 m2. A slight increase in bioavailability was observed in the patient with renal impairment as a primary route of excretion of omeprazole metabolites; their elimination slowed in proportion to the decreased creatinine clearance.
- Pregnant women: Omeprazole crosses the placenta and is pregnancy safety category C.[13] Some PPIs are considered pregnancy category B, with a better safety profile established.
- Breastfeeding women: Limited information indicates that maternal omeprazole doses of 20 mg daily would not cause any adverse effects in breastfed infants.[14]
- Pediatric patients: The dosage depends on the child's weight for pediatric patients between the ages of 1 and 16.
- Between 5 to 10 kg: 5 mg daily
- Between 10 to 20 kg: 10 mg daily
- More than 20 kg: 20 mg daily
- Geriatric patients: The bioavailability is increased in geriatric patients as the rate of elimination decreases in the geriatric population. There is 76% drug bioavailable when a single dose of 40 mg oral buffered solution is administered to healthy elderly volunteers versus 58% in young volunteers at the same dose.
Adverse Effects
The following adverse events may occur:
- Omeprazole is considered a benign drug; however, the primary adverse effects reported in drug labeling include headache (6.9%), abdominal pain (5.2%), diarrhea (3.7%), nausea (4.0%), vomiting (3.2%), and flatulence (2.7%) in adults. Other than these adverse effects, cough, rash, asthenia, back pain, regurgitation, upper respiratory infection, constipation, and dizziness are also reported in 1 to 2 % of patients.
- The major adverse effects in the pediatric population are similar to adults; the most frequent events were reportedly fever and respiratory infections.
- Proton pump inhibitor therapy may correlate with an increased risk of Clostridioides difficile (C diff) associated diarrhea.[15]
- There are rare reports of hypomagnesemia with prolonged treatment with PPIs.[16]
- Avoid concomitant use of omeprazole with St John’s wort or rifampin and other CYP450 inducers due to the potential reduction in omeprazole concentration.[17]
- There is an increased risk of drug resistance or toxic effects of antiretroviral medicines when used with omeprazole.
- Patients on warfarin could experience an increased international normalized ratio resulting in bleeding when used with omeprazole.
- Some evidence has shown a diminished antiplatelet activity of clopidogrel due to impaired CYP2C19 function when used in conjunction with 80 mg omeprazole.[18]
- According to product labeling, warnings and precautions are advised for patients who develop acute tubulointerstitial nephritis, cyanocobalamin (vitamin B12) deficiency, and cutaneous or systemic lupus erythematosus while on omeprazole.
- Long-term and multiple daily dose PPI treatment may have connections with an increased risk for osteoporosis-related fractures of the hip, wrist, or spine. However, newer studies show that long-term PPI use does not correlate with changes in bone mineral density or bone strength that would predispose to increased fracture risk, suggesting this relationship is not causal.[19][20]
Drug Interactions
Coadministration with amoxicillin: Combine therapy of omeprazole and amoxicillin may lead to serious fatal hypersensitivity reactions in patients on penicillin therapy. These reactions are more common in patients with a history of hypersensitivity reactions to penicillins, cephalosporins, or other allergens. During combined therapy, if such reactions occur, amoxicillin therapy should be discontinued, and appropriate therapy should be implemented.
Coadministration with clarithromycin: Combine therapy of omeprazole and clarithromycin may increase the plasma levels of omeprazole and clarithromycin.
CYP2C19 Substrates: Omeprazole competitively inhibits CYP2C19, which may increase the plasma concentration of other CYP2C19 substrates like diazepam, proguanil, moclobemide, phenytoin, and warfarin.[21]
Contraindications
Omeprazole is contraindicated in patients with a history of hypersensitivity to the drug or any excipients from the dosage form. Hypersensitivity reactions like anaphylactic shock, angioedema, interstitial nephritis, anaphylaxis, urticaria, and bronchospasm may occur. According to product labeling, omeprazole is contraindicated in patients taking dosage forms containing rilpivirine.
Monitoring
The following are indications for monitoring:
- When using omeprazole, patients should be monitored for signs and symptoms of gastroesophageal reflux disease and peptic ulcer disease.
- Physicians should also monitor for C difficile-associated diarrhea and hypomagnesia when patients are on omeprazole long-term.
- Omeprazole is listed in Beers criteria, and care should be taken when used in the geriatric population for more than eight weeks and reassess the need for continuation of treatment.[22]
- Monitor INR and prothrombin time in patients using warfarin and omeprazole.
- Caution should be exercised when co-administered with CYP2C19 substrates (eg, clopidogrel, citalopram, cilostazol, phenytoin, diazepam, digoxin).[23]
Toxicity
Omeprazole overdose of up to 2400 mg (120 times higher than the recommended clinical dose) has been reported. The adverse reactions like confusion, drowsiness, tachycardia, blurred vision, headache, dry mouth, nausea, vomiting, diaphoresis, and flushing were seen with overdose. These symptoms were transient, and no serious clinical outcomes were observed with monotherapy. No specific antidote for omeprazole overdosage is known. Dialysis may not be helpful as omeprazole is extensively protein-bound. Symptomatic and supportive care is recommended with an overdose.[24]
Enhancing Healthcare Team Outcomes
Omeprazole was the first proton pump inhibitor discovered in 1979, and it has revolutionized the management of numerous gastrointestinal diseases. Its efficacy compared to new proton pump inhibitors has been studied. One study showed the superiority of esomeprazole for the Japanese population, especially with CYP2C19 polymorphism over omeprazole and other proton pump inhibitors.[25] Studies have shown equivalent efficacy when comparing omeprazole and rabeprazole.[26] Comparative studies with multiple proton pump inhibitors, including omeprazole, have shown greater cost-effectiveness and management of symptoms when using esomeprazole.[27][28][29]
Healthcare professionals should avoid empirical prescriptions of omeprazole. Given the number of potential adverse events associated with long-term proton pump inhibitor use, it is recommended that clinicians prescribe the lowest effective dose of omeprazole for the shortest period and monitor the patients to adjust the dose according to their needs. Nursing staff should counsel patients, ensure proper medicine administration, and monitor patients for therapeutic insufficiency. Pharmacists should check for drug-drug interactions, verify the dose, and inform the prescriber of any adverse events. All clinicians, specialists, nursing staff, and pharmacists must collaborate as an interprofessional team and coordinate the treatment plan to enhance patient outcomes using omeprazole.
References
- 1.
- Bium AL. Omeprazole: implications for therapy of peptic ulcer and reflux oesophagitis. Digestion. 1989;44 Suppl 1:87-91. [PubMed: 2691314]
- 2.
- Laine L, Suchower L, Frantz J, Connors A, Neil G. Twice-daily, 10-day triple therapy with omeprazole, amoxicillin, and clarithromycin for Helicobacter pylori eradication in duodenal ulcer disease: results of three multicenter, double-blind, United States trials. Am J Gastroenterol. 1998 Nov;93(11):2106-12. [PubMed: 9820381]
- 3.
- Prasertpetmanee S, Mahachai V, Vilaichone RK. Improved efficacy of proton pump inhibitor - amoxicillin - clarithromycin triple therapy for Helicobacter pylori eradication in low clarithromycin resistance areas or for tailored therapy. Helicobacter. 2013 Aug;18(4):270-3. [PubMed: 23356886]
- 4.
- Bianchi Porro G, Pace F, Peracchia A, Bonavina L, Vigneri S, Scialabba A, Franceschi M. Short-term treatment of refractory reflux esophagitis with different doses of omeprazole or ranitidine. J Clin Gastroenterol. 1992 Oct;15(3):192-8. [PubMed: 1479161]
- 5.
- Sontag SJ, Hirschowitz BI, Holt S, Robinson MG, Behar J, Berenson MM, McCullough A, Ippoliti AF, Richter JE, Ahtaridis G. Two doses of omeprazole versus placebo in symptomatic erosive esophagitis: the U.S. Multicenter Study. Gastroenterology. 1992 Jan;102(1):109-18. [PubMed: 1727744]
- 6.
- Meijer JL, Jansen JB, Lamers CB. Omeprazole in the treatment of Zollinger-Ellison syndrome and histamine H2-antagonist refractory ulcers. Digestion. 1989;44 Suppl 1:31-9. [PubMed: 2575060]
- 7.
- Cooper BT, Neumann CS, Cox MA, Iqbal TH. Continuous treatment with omeprazole 20 mg daily for up to 6 years in Barrett's oesophagus. Aliment Pharmacol Ther. 1998 Sep;12(9):893-7. [PubMed: 9768533]
- 8.
- Levy MJ, Seelig CB, Robinson NJ, Ranney JE. Comparison of omeprazole and ranitidine for stress ulcer prophylaxis. Dig Dis Sci. 1997 Jun;42(6):1255-9. [PubMed: 9201091]
- 9.
- Sachs G, Wallmark B. The gastric H+,K+-ATPase: the site of action of omeprazole. Scand J Gastroenterol Suppl. 1989;166:3-11. [PubMed: 2557669]
- 10.
- Howden CW. Clinical pharmacology of omeprazole. Clin Pharmacokinet. 1991 Jan;20(1):38-49. [PubMed: 2029801]
- 11.
- Oosterhuis B, Jonkman JH. Omeprazole: pharmacology, pharmacokinetics and interactions. Digestion. 1989;44 Suppl 1:9-17. [PubMed: 2691315]
- 12.
- Farrell B, Pottie K, Thompson W, Boghossian T, Pizzola L, Rashid FJ, Rojas-Fernandez C, Walsh K, Welch V, Moayyedi P. Deprescribing proton pump inhibitors: Evidence-based clinical practice guideline. Can Fam Physician. 2017 May;63(5):354-364. [PMC free article: PMC5429051] [PubMed: 28500192]
- 13.
- Kahrilas PJ, Shaheen NJ, Vaezi MF., American Gastroenterological Association Institute. Clinical Practice and Quality Management Committee. American Gastroenterological Association Institute technical review on the management of gastroesophageal reflux disease. Gastroenterology. 2008 Oct;135(4):1392-1413, 1413.e1-5. [PubMed: 18801365]
- 14.
- Drugs and Lactation Database (LactMed®) [Internet]. National Institute of Child Health and Human Development; Bethesda (MD): May 15, 2022. Omeprazole. [PubMed: 30000301]
- 15.
- Trifan A, Stanciu C, Girleanu I, Stoica OC, Singeap AM, Maxim R, Chiriac SA, Ciobica A, Boiculese L. Proton pump inhibitors therapy and risk of Clostridium difficile infection: Systematic review and meta-analysis. World J Gastroenterol. 2017 Sep 21;23(35):6500-6515. [PMC free article: PMC5643276] [PubMed: 29085200]
- 16.
- Toh JW, Ong E, Wilson R. Hypomagnesaemia associated with long-term use of proton pump inhibitors. Gastroenterol Rep (Oxf). 2015 Aug;3(3):243-53. [PMC free article: PMC4527261] [PubMed: 25138239]
- 17.
- Park GJ, Bae SH, Park WS, Han S, Park MH, Shin SH, Shin YG, Yim DS. Drug-drug interaction of microdose and regular-dose omeprazole with a CYP2C19 inhibitor and inducer. Drug Des Devel Ther. 2017;11:1043-1053. [PMC free article: PMC5384691] [PubMed: 28408803]
- 18.
- Kenngott S, Olze R, Kollmer M, Bottheim H, Laner A, Holinski-Feder E, Gross M. Clopidogrel and proton pump inhibitor (PPI) interaction: separate intake and a non-omeprazole PPI the solution? Eur J Med Res. 2010 May 18;15(5):220-4. [PMC free article: PMC3352012] [PubMed: 20562062]
- 19.
- Targownik LE, Lix LM, Metge CJ, Prior HJ, Leung S, Leslie WD. Use of proton pump inhibitors and risk of osteoporosis-related fractures. CMAJ. 2008 Aug 12;179(4):319-26. [PMC free article: PMC2492962] [PubMed: 18695179]
- 20.
- Yanagihara GR, de Paiva AG, Neto MP, Torres LH, Shimano AC, Louzada MJ, Annoni R, de Oliveira Penoni ÁC. Effects of long-term administration of omeprazole on bone mineral density and the mechanical properties of the bone. Rev Bras Ortop. 2015 Mar-Apr;50(2):232-8. [PMC free article: PMC4519573] [PubMed: 26229922]
- 21.
- Wedemeyer RS, Blume H. Pharmacokinetic drug interaction profiles of proton pump inhibitors: an update. Drug Saf. 2014 Apr;37(4):201-11. [PMC free article: PMC3975086] [PubMed: 24550106]
- 22.
- Williams S, Miller G, Khoury R, Grossberg GT. Rational deprescribing in the elderly. Ann Clin Psychiatry. 2019 May;31(2):144-152. [PubMed: 31046036]
- 23.
- Li XQ, Andersson TB, Ahlström M, Weidolf L. Comparison of inhibitory effects of the proton pump-inhibiting drugs omeprazole, esomeprazole, lansoprazole, pantoprazole, and rabeprazole on human cytochrome P450 activities. Drug Metab Dispos. 2004 Aug;32(8):821-7. [PubMed: 15258107]
- 24.
- Ferner RE, Allison TR. Omeprazole overdose. Hum Exp Toxicol. 1993 Nov;12(6):541-2. [PubMed: 7904473]
- 25.
- Sahara S, Sugimoto M, Uotani T, Ichikawa H, Yamade M, Iwaizumi M, Yamada T, Osawa S, Sugimoto K, Umemura K, Miyajima H, Furuta T. Twice-daily dosing of esomeprazole effectively inhibits acid secretion in CYP2C19 rapid metabolisers compared with twice-daily omeprazole, rabeprazole or lansoprazole. Aliment Pharmacol Ther. 2013 Nov;38(9):1129-37. [PubMed: 24099474]
- 26.
- Belhocine K, Vavasseur F, Volteau C, Flet L, Touchefeu Y, Bruley des Varannes S. Controlling on-demand gastric acidity in obese subjects: a randomized, controlled trial comparing a single dose of 20 mg rabeprazole and 20 mg omeprazole. BMC Gastroenterol. 2014 Jul 15;14:128. [PMC free article: PMC4110066] [PubMed: 25027286]
- 27.
- Çelebi A, Aydın D, Kocaman O, Konduk BT, Şentürk Ö, Hülagü S. Comparison of the effects of esomeprazole 40 mg, rabeprazole 20 mg, lansoprazole 30 mg, and pantoprazole 40 mg on intragastrıc pH in extensive metabolizer patients with gastroesophageal reflux disease. Turk J Gastroenterol. 2016 Sep;27(5):408-414. [PubMed: 27782887]
- 28.
- Miner P, Katz PO, Chen Y, Sostek M. Gastric acid control with esomeprazole, lansoprazole, omeprazole, pantoprazole, and rabeprazole: a five-way crossover study. Am J Gastroenterol. 2003 Dec;98(12):2616-20. [PubMed: 14687806]
- 29.
- Röhss K, Lind T, Wilder-Smith C. Esomeprazole 40 mg provides more effective intragastric acid control than lansoprazole 30 mg, omeprazole 20 mg, pantoprazole 40 mg and rabeprazole 20 mg in patients with gastro-oesophageal reflux symptoms. Eur J Clin Pharmacol. 2004 Oct;60(8):531-9. [PubMed: 15349707]
Disclosure: Neal Shah declares no relevant financial relationships with ineligible companies.
Disclosure: William Gossman declares no relevant financial relationships with ineligible companies.
- Review Omeprazole. A preliminary review of its pharmacodynamic and pharmacokinetic properties, and therapeutic potential in peptic ulcer disease and Zollinger-Ellison syndrome.[Drugs. 1986]Review Omeprazole. A preliminary review of its pharmacodynamic and pharmacokinetic properties, and therapeutic potential in peptic ulcer disease and Zollinger-Ellison syndrome.Clissold SP, Campoli-Richards DM. Drugs. 1986 Jul; 32(1):15-47.
- Review Rabeprazole: a review of its use in acid-related gastrointestinal disorders.[Drugs. 1999]Review Rabeprazole: a review of its use in acid-related gastrointestinal disorders.Langtry HD, Markham A. Drugs. 1999 Oct; 58(4):725-42.
- Review Rabeprazole: an update of its use in acid-related disorders.[Drugs. 2001]Review Rabeprazole: an update of its use in acid-related disorders.Carswell CI, Goa KL. Drugs. 2001; 61(15):2327-56.
- Review Lansoprazole and omeprazole in the treatment of acid peptic disorders.[Am J Health Syst Pharm. 1996]Review Lansoprazole and omeprazole in the treatment of acid peptic disorders.Blum RA. Am J Health Syst Pharm. 1996 Jun 15; 53(12):1401-15.
- Review Esomeprazole: a review of its use in the management of gastric acid-related diseases in adults.[Drugs. 2008]Review Esomeprazole: a review of its use in the management of gastric acid-related diseases in adults.McKeage K, Blick SK, Croxtall JD, Lyseng-Williamson KA, Keating GM. Drugs. 2008; 68(11):1571-607.
- Omeprazole - StatPearlsOmeprazole - StatPearls
- ZNF236-DT ZNF236 divergent transcript [Homo sapiens]ZNF236-DT ZNF236 divergent transcript [Homo sapiens]Gene ID:100131655Gene
- beta-conglycinin storage protein [Glycine max]beta-conglycinin storage protein [Glycine max]gi|169929|gb|AAB01374.1|Protein
- Gm26070 predicted gene, 26070 [Mus musculus]Gm26070 predicted gene, 26070 [Mus musculus]Gene ID:115485848Gene
- LINC02641 long intergenic non-protein coding RNA 2641 [Homo sapiens]LINC02641 long intergenic non-protein coding RNA 2641 [Homo sapiens]Gene ID:105378531Gene
Your browsing activity is empty.
Activity recording is turned off.
See more...