Nano-hydroxyapatite vs CPP-ACP vs fluoride: the evidence, ranked

Comparison

Nano-hydroxyapatite vs CPP-ACP vs fluoride: the evidence, ranked

Three enamel actives with wildly different amounts of proof behind them. Every review named, every PMID checked against PubMed, every industry funding tie disclosed, including the ones that sit uncomfortably close to my own business.

M
Max, Founder of Minvelle
Updated August 2026 · Last reviewed: August 29, 2026
· 24 min read · 🦴 Three-way comparison
Quick answer

Ranked by weight of evidence rather than by mechanism, it is not close: fluoride first, CPP-ACP second, nano-hydroxyapatite third. Fluoride toothpaste carries 96 pooled trials in the 2019 Cochrane review, 85 of them covering 48,804 randomised participants, with high to moderate certainty on caries reduction. CPP-ACP has a dozen clinical trials in two independent systematic reviews, both of which found it no better than fluoride. Nano-hydroxyapatite has five in vivo and five in situ studies in the 2022 Wierichs review, too heterogeneous to pool, graded very low certainty, and matching sodium fluoride only under remineralising conditions, not under demineralising ones. Ranking by mechanism instead of by evidence is how every marketing page in this category flips the order.

If you must pick one: fluoride, unless a specific reason rules it out. CPP-ACP earns its place as an adjunct around fixed orthodontic appliances. Hydroxyapatite is the reasonable choice when fluoride is off the table by allergy, paediatric swallow concern, or personal preference, and the honest pitch for it is a clean safety profile, not a better cavity record.

Disclosure, up front: I run a chewing gum that contains 5.7 mg of nano-hydroxyapatite per piece. That gives me a commercial reason to want the third-place ingredient to win. It has not, and this page says so.

If you landed on nano-HAp

Nano-hydroxyapatite, in a format that isn't toothpaste

Your toothpaste covers 4 minutes a day. Minvelle is a nano-hydroxyapatite chewing gum with xylitol and Chios mastic, designed for the time between meals when enamel is most exposed to dietary acids. Austrian brand, full ingredient list and batch certificate published.

Try Minvelle with code ENAMEL15, orders from €29 →
5.7 mg nano-HAp per piece, dose published · Read across the EU and the US
What's new in 2026

Two things actually changed, and one thing did not. (1) Commission Regulation (EU) 2024/858, in force since 14 March 2024, wrote hydroxyapatite (nano) into EU cosmetics law at up to 10 percent in toothpaste and 0.465 percent in mouthwash, with tight particle-shape conditions attached. That settled the safety question for those two formats and opened the EU shelf. (2) A 2026 network meta-analysis of 70 randomised trials re-ranked the white-spot interventions and put CPP-ACP near the top for reducing existing lesions while fluoride varnish stayed top for preventing new ones. (3) What did not change: nobody has run the large, long, independent caries trial that would let hydroxyapatite challenge fluoride on its home ground. Anyone telling you 2026 was the year that flipped is selling something.

Three actives compete for the same job on your enamel. Fluoride, the incumbent, in toothpaste, rinse, varnish and in some countries the tap water. Nano-hydroxyapatite, the mineral enamel is mostly made of, sold back to you in particle form. And CPP-ACP, a casein-derived calcium-phosphate complex commercialised as Recaldent and sold mostly through dental practices. Every comparison page you will find on this question ranks them by mechanism, because mechanism stories are easy to tell and flatter whichever ingredient the page is selling.

This one ranks them by evidence instead, which produces a less convenient answer. When you line up the actual systematic reviews and read what they concluded rather than what press releases said they concluded, the gap between fluoride and the other two is not a narrow one. It is the difference between 96 pooled trials and roughly ten small studies too heterogeneous to combine. The mechanism argument for hydroxyapatite is genuinely elegant. The evidence argument is genuinely thin. Both of those are true at once, and a page that only tells you the first half is not informing you.

Every study named below was checked against its PubMed record while writing, and each carries its PMID so you can do the same in about thirty seconds. Where the authors of a review are paid by companies selling the ingredient it reviews, that is stated in the row, not buried. Where a widely repeated claim turned out to have no traceable source, it has been removed from this page rather than softened, and the removals are listed near the end.

Active Endpoint it has actually been tested on Best available evidence Certainty Funding and conflicts
Fluoride toothpaste Caries increment (D(M)FS/T) over at least 12 months, the endpoint that actually counts cavities. Walsh 2019, Cochrane CD007868. 96 trials; 85 covering 48,804 randomised participants; network meta-analysis of 81 trials across 7 concentrations. High to moderate for 1,000 to 1,500 ppm vs non-fluoride. Low for several head-to-head concentration comparisons. Cochrane review, independent authorship, no manufacturer funding declared.
Fluoride varnish (professional) Prevention of new white-spot lesions during fixed orthodontic treatment. Hussain 2026 network meta-analysis, 70 RCTs, 4,634 participants: fluoride varnish ranked most effective for prevention. Höchli 2017 reached the same conclusion for treating existing lesions. Moderate to high, with sparse networks flagged by the authors. Both reviews declare no competing interests.
CPP-ACP (Recaldent) White-spot lesion regression and prevention, mostly in orthodontic patients. Not general caries incidence. Raphael 2015 (12 trials) and Indrapriyadharshini 2018 (12 trials) both found no significant advantage over fluoride. Hussain 2026 ranks it among the top agents for reducing lesion severity. Moderate for lesion severity, limited elsewhere. Both 2015 and 2018 reviews called for better RCTs. Raphael 2015: lead author lists employment with Colgate-Palmolive, a competitor to the reviewed product. Read the negative finding with that in mind.
Nano-hydroxyapatite, caries Lesion depth, mineral loss, fluorescence. Surrogates, not counted cavities. Wierichs 2022, Clin Oral Investig. 5 in vivo and 5 in situ studies; no meta-analysis possible on the in vivo set. Matched NaF under remineralising conditions; under demineralising conditions it did not differ from a fluoride-free control. Very low. The authors state plainly that no conclusive efficacy statement is possible. Review authors declare none. But six of the ten included studies were funded or published by the manufacturers of the tested products, which the review says out loud.
Hydroxyapatite, sensitivity Dentin hypersensitivity scores. This is the endpoint where hydroxyapatite looks strongest. Limeback 2023, Biomimetics. 44 clinical trials; reduction vs placebo 39.5 percent, vs fluoride 23 percent. Moderate. More than half the trials scored well on GRADE, per the authors. Two of three authors are employed by Dr. Kurt Wolff GmbH, which sells hydroxyapatite oral care. Disclosed in the paper, and it belongs in any honest citation of it.
Hydroxyapatite, updated caries Caries and caries-risk proxies across ages. Pawinska 2024, J Dent. 18 studies retrieved, 5 clinical plus 8 in situ pooled. Concludes hydroxyapatite works as an anti-caries active without fluoride. Contested. A real expansion of the evidence base, still an order of magnitude below the fluoride corpus. Two authors employed by Dr. Kurt Wolff GmbH. This is the most-quoted pro-hydroxyapatite paper and the least neutral one.

The certainty column is the one that matters and the one nobody reproduces. Two ingredients can both be described as "clinically proven" while one rests on 48,804 randomised participants and the other rests on ten small studies its own reviewers refused to pool. That is not a rounding difference. It is the difference between knowing something and hoping it.

Read the funding column next to it and a second pattern appears. Almost every paper making the strong case for hydroxyapatite has an author list containing employees of a company that sells hydroxyapatite. That does not make the findings wrong, and the disclosures are properly made in every case. It does mean the enthusiastic literature and the commercial interest overlap almost perfectly, which is exactly the situation where an independent replication would be worth more than another favourable review. As of this writing there is not one at the scale the fluoride corpus has.

Which is more effective in 2026: nano-hydroxyapatite, CPP-ACP, or fluoride?

Fluoride, by a wide margin, on the only endpoint that counts cavities. The three act on different parts of the same cycle, and the mechanism stories are all defensible. But mechanism is not evidence. Fluoride has 96 pooled randomised trials behind it and a high-certainty grade. CPP-ACP has around a dozen clinical trials and two independent reviews that found it no better than fluoride. Nano-hydroxyapatite has ten small studies its own reviewers declined to pool and a very low certainty grade, with the parity finding holding only under remineralising conditions. Choose fluoride unless something specific rules it out, then choose the alternative that fits the reason.

What does "remineralization" actually mean for enamel?

Enamel is roughly 96 to 97 percent hydroxyapatite by weight. The remaining few percent is water and organic matrix. Hydroxyapatite is a calcium-phosphate crystal with the chemical formula Ca10(PO4)6(OH)2, packed into rod-shaped prisms that give enamel its Mohs hardness of 5, the hardest substance in the human body. The mineral is laid down during tooth development by ameloblasts and never replaced once those cells die. That is the central constraint: enamel cannot grow back the way bone can.

What it can do is mineralize and demineralize across its surface continuously, in both directions, every day. Saliva carries calcium and phosphate ions. When oral pH drops below the critical threshold of 5.5, the equilibrium shifts toward demineralization: hydroxyapatite crystals at the enamel surface dissolve into the saliva film, losing calcium and phosphate ions to the acidic environment. When pH rises back above 5.5 and the saliva film returns to a saturated state, the equilibrium reverses: calcium and phosphate from the saliva precipitate back onto the enamel surface, restoring the lost mineral. The net direction over time, demineralization or remineralization, is what determines whether enamel thins or holds steady.

Coffee sits at pH 4.8. Wine at 3.5. Citrus juice at 2.5. Resting saliva at 7.4. Every meal and every drink is a pH event. The oral cavity bounces between demineralization and remineralization windows dozens of times a day. The dental literature calls the net trajectory the "Stephan curve" for each acid challenge: a sharp pH drop after intake, a slow recovery, and the integrated area under the curve below pH 5.5 as the mineral-loss exposure. The job of a remineralization agent is either to reduce the area under the demineralization curve or to accelerate the remineralization phase that follows, ideally both.

Three intervention families exist. Family one (fluoride) modifies the surface so that the new crystal that forms during remineralization is more acid-resistant than the original. Family two (nano-hydroxyapatite) delivers the actual mineral building blocks directly to the surface, in the same form the enamel is built from, so remineralization happens with imported material instead of waiting for saliva to saturate. Family three (CPP-ACP) keeps calcium and phosphate ions stabilized in soluble form long enough for the saliva film to remain supersaturated, so the natural remineralization curve runs faster and harder. All three move the balance in the right direction. Understanding that they pull on different parts of the curve is the foundation for picking between them.

Key terms, defined
Hydroxyapatite
The calcium-phosphate crystal Ca10(PO4)6(OH)2 that makes up roughly 96 to 97 percent of tooth enamel by weight and the bulk mineral of bone. The name comes from the hydroxyl group at the crystal's apex.
Nano-hydroxyapatite (nano-HAp)
Hydroxyapatite engineered to nanometer particle size so it can settle into enamel-surface micro-defects. Under EU cosmetics law the permitted form is rod-shaped and uncoated, capped at 10 percent in toothpaste and 0.465 percent in mouthwash.
CPP-ACP
Casein phosphopeptide amorphous calcium phosphate. A milk-derived complex in which casein-protein fragments stabilize calcium and phosphate ions in soluble form. Commercialized as Recaldent and marketed clinically as MI Paste by GC America.
Fluorapatite
A modified apatite crystal in which a fluoride ion replaces the hydroxide ion at the apex. Harder and more acid-resistant than hydroxyapatite; the end-product of fluoride uptake at the enamel surface.
Critical pH
The pH threshold (around 5.5 for hydroxyapatite, around 4.5 for fluorapatite) below which the saliva film stops saturating the enamel and demineralization begins. The single most important number in the chemistry of cavities.
White-spot lesion
An early-stage enamel demineralization that appears as a chalky white patch, common around orthodontic brackets and at gingival margins. Reversible if treated early with remineralization agents.
SCCS
Scientific Committee on Consumer Safety, the independent EU advisory body. Its opinion on Hydroxyapatite (nano), adopted 22 March 2023, is the basis for the limits written into Regulation (EU) 2024/858. A safety assessment, not an efficacy verdict.

Not sure what your enamel actually needs? The 60-second enamel quiz sorts it: sensitivity, staining, or wear.

Take the quiz →

How does nano-hydroxyapatite work?

The mechanism is almost embarrassingly simple. Enamel is 96 to 97 percent hydroxyapatite. The active ingredient is hydroxyapatite. Milled to a particle size of roughly 20 to 100 nanometers, the active is small enough to penetrate the micro-porous network of demineralized enamel and to fit into the gaps between the surface crystals. Once the particles settle, they integrate into the existing enamel lattice through ionic interactions, then act as nucleation sites for further crystal growth driven by the saliva film's natural calcium and phosphate. The end result is that surface lesions that lost mineral get the same mineral back, in the same crystal form.

A note on the origin story, because this page used to carry it and no longer does. Almost every hydroxyapatite brand, mine included at one point, repeats a version of the tale in which NASA developed the material in the 1970s for astronauts losing bone and tooth mineral, a named researcher is credited, and Japanese licensing follows. I could not verify that chain against a primary source. Not the researcher, not the NASA programme, not the 1993 Japanese approval date. It may well be broadly true; plenty of repeated things are. But a claim that cannot be traced to a document is not evidence, and it has been cut from this page rather than hedged. Judge the ingredient on the trials.

The European regulatory position, by contrast, is a matter of published law. The Scientific Committee on Consumer Safety adopted its opinion on Hydroxyapatite (nano) on 22 March 2023, and Commission Regulation (EU) 2024/858 of 14 March 2024 amended the cosmetics regulation accordingly. The permission is precise: up to 10 percent in toothpaste, up to 0.465 percent in mouthwash. It applies only to rod-shaped particles that are not coated or surface-modified, where at least 95.8 percent by particle number have an aspect ratio below 3 and the remainder do not exceed 4.9. It expressly does not extend to sprayable products, because no inhalation data was supplied to assess that route.

Two things follow that most product pages skip. First, that authorisation is a cosmetics decision covering toothpaste and mouthwash. It is not a blanket EU approval of hydroxyapatite in every oral format, and anyone citing it as one, in either direction, is overreaching. Second, a safety clearance is not an efficacy finding. The SCCS was asked whether the material is safe at those levels, and answered yes with conditions. It was not asked whether it prevents cavities, and did not say so.

Efficacy is where the picture gets uncomfortable for the ingredient. The anchor synthesis is Wierichs, Wolf, Campus and Carvalho, published in Clinical Oral Investigations in April 2022 (PMID 35103837). It found five in vivo and five in situ studies, covering at least 633 teeth in more than 420 patients. It could not run a meta-analysis on the in vivo studies at all, because the designs and outcomes were too heterogeneous. Six of the included studies carried a high risk of bias. Six were funded or published by the manufacturers of the products being tested. The authors graded the evidence very low and wrote that no conclusive statement about efficacy is possible.

The finding inside that review which gets quoted, and the half that gets dropped, deserve to sit next to each other. Under remineralising conditions, nano-hydroxyapatite and sodium fluoride showed the same remineralising potential. That is the sentence you will see on product pages. Under demineralising conditions, sodium fluoride hindered demineralisation and nano-hydroxyapatite did not, performing no differently from a fluoride-free control. That is the sentence you will not. A mouth under acid attack is in the second condition, which is precisely when you want the protection to work.

There is a genuinely stronger case, and it is on a different endpoint. Limeback, Enax and Meyer published an updated systematic review and meta-analysis in Biomimetics in January 2023 (PMID 36648809) covering 44 clinical trials of hydroxyapatite for dentin hypersensitivity. It found a 39.5 percent reduction versus placebo and a 23 percent reduction versus fluoride, with more than half the trials scoring well on GRADE. That is a real result on sensitivity, and it is worth knowing. It is not a caries result, and citing it as one, which happens constantly, is a category error. Two of the three authors are employees of Dr. Kurt Wolff GmbH, which sells hydroxyapatite oral care. They disclosed it; so should anyone quoting them.

The most recent pro-hydroxyapatite synthesis is Pawinska and colleagues in Journal of Dentistry, December 2024 (PMID 39471896), which pooled 5 clinical and 8 in situ trials out of 18 retrieved and concluded that hydroxyapatite works as an anti-caries active in the absence of fluoride. That is a meaningful expansion of the evidence base and should be read as such. It is also an author list that includes two Dr. Kurt Wolff employees, and 13 pooled studies against Cochrane's 96. Both facts are load-bearing.

Three nano-HAp facts worth keeping straight
  1. Bio-identical to enamel, which is a safety argument. The active is the same mineral your teeth are mostly built from. No upper daily intake has been set and there is no fluorosis analogue. None of that is evidence that it prevents cavities.
  2. Its best clinical result is on sensitivity, not caries. 44 trials, 23 percent better than fluoride for dentin hypersensitivity (Limeback 2023). The caries evidence is a separate, much thinner literature.
  3. The EU permission is narrow and conditional. Regulation (EU) 2024/858: 10 percent in toothpaste, 0.465 percent in mouthwash, rod-shaped uncoated particles only, sprayables excluded. A safety limit, not an efficacy endorsement.

How does CPP-ACP (Recaldent) work?

CPP-ACP stands for casein phosphopeptide amorphous calcium phosphate. It is a milk-derived ingredient developed by Eric Reynolds and his group at the University of Melbourne in the 1990s, licensed to a manufacturer as Recaldent, and best known in the consumer market as MI Paste from GC America and as the active in Trident White and a handful of Recaldent-branded gums. The mechanism sits in the chemistry of saliva supersaturation: instead of depositing mineral directly, CPP-ACP keeps calcium and phosphate ions soluble and available so the saliva film stays supersaturated long enough to remineralize through natural pathways.

The casein phosphopeptide is a fragment of bovine milk protein, isolated by enzymatic hydrolysis. The peptide binds amorphous calcium phosphate clusters at multiple sites, keeping them in soluble, non-crystalline form and preventing premature precipitation. When the complex hits the enamel surface, the peptide releases the calcium and phosphate into the saliva film at the local interface. The local ion concentration spikes above saturation, and the saliva film can then remineralize subsurface lesions with calcium-phosphate at the same chemical address that hydroxyapatite would normally come from. The casein peptide also acts as a buffer, binding free calcium so it does not precipitate uselessly in the bulk of the saliva.

Two independent systematic reviews have asked the direct question, and both landed in the same place. Raphael and Blinkhorn published in BMC Oral Health in September 2015 (PMID 26408042), screening 7,576 records down to 12 eligible clinical trials. Their finding: no significant benefit from CPP-ACP paste over brushing with a fluoride toothpaste for preventing early caries, a tendency toward benefit for white-spot regression in orthodontic patients on limited-quality evidence, and no evidence that the fluoride-added formulation beat the plain one. One caveat belongs with that: the lead author lists employment with Colgate-Palmolive, which competes with the reviewed product. A negative result from a competitor-affiliated author deserves the same scepticism as a positive one from a manufacturer-affiliated author.

Indrapriyadharshini and colleagues, writing independently in the Indian Journal of Dental Research in 2018 (PMID 30127201), reached a mirror-image conclusion from 12 randomised trials: CPP-ACP showed high-level evidence of remineralising potential on both naturally occurring and post-orthodontic white-spot lesions, compared with placebo, fluoridated toothpaste and fluoride varnish, without a statistically significant difference between them. Read carefully, those two reviews agree. CPP-ACP does something. It does not do more than fluoride does.

The most current picture comes from Hussain and colleagues in BMC Oral Health, February 2026 (PMID 41723426), a network meta-analysis of 70 randomised trials and 4,634 participants. For reducing white-spot severity, CPP-ACP ranked among the most effective agents alongside self-assembling peptide, NovaMin and nano-agents. For preventing white spots forming at all, fluoride varnish came out on top. Notably, no intervention in the entire network significantly reduced lesion size, and the authors flag sparse networks and moderate risk of bias. This is the strongest current evidence for CPP-ACP, and it is a treatment result rather than a prevention one.

The constraint that defines CPP-ACP's commercial ceiling is the casein source. The active is derived from bovine milk casein, which means anyone with a true milk-protein allergy (IgE-mediated, not lactose intolerance, which is a separate enzyme issue) must avoid it. The manufacturer flags this on every product insert. Beyond the allergy contraindication, the cost structure is high: clinical-channel pricing, smaller scale, and a more complex extraction process keep CPP-ACP at the top of the cost ladder versus nano-HAp or fluoride. That cost has kept CPP-ACP largely confined to the clinical adjunct lane rather than the everyday-consumer lane, which is why most people have never heard of it even if they use a Trident or have had a fluoride varnish appointment recently.

How does fluoride work, and why is it still the dental standard?

Fluoride is the default for a reason that has nothing to do with inertia. It is cheap, it is well understood, it is endorsed by the American Dental Association and the NHS, and it holds the largest body of caries-prevention evidence in dentistry by an enormous margin.

The specific numbers are worth stating because they set the bar every challenger has to clear. Walsh, Worthington, Glenny, Marinho and Jeroncic published the current Cochrane review, Fluoride toothpastes of different concentrations for preventing dental caries, CD007868, in March 2019 (PMID 30829399). It includes 96 studies published between 1955 and 2014. Eighty-five of those, covering 48,804 randomised participants with 40,066 evaluated, addressed the immature permanent dentition. Eighty-one entered a network meta-analysis spanning 21 comparisons across seven fluoride concentrations, with most follow-up periods running 36 months.

The certainty grades matter as much as the effect sizes. There was high and moderate certainty evidence that 1,000 to 1,250 ppm and 1,450 to 1,500 ppm fluoride toothpastes reduce caries increment compared with non-fluoride toothpaste. The concentration-response relationship is real but modest at the top end: 1,450 to 1,500 ppm only slightly outperformed 1,000 to 1,250 ppm, on moderate-certainty evidence, and 1,055 versus 550 ppm came out similar. Cochrane also graded much of the remaining network as low certainty, which is a level of self-criticism the challenger literature rarely matches.

The mechanism is surface modification rather than mineral deposit. When fluoride ions reach the enamel surface, they displace the hydroxide group at the apex of the apatite crystal, producing fluorapatite (Ca10(PO4)6F2). Fluorapatite has two properties that make it useful. First, it is harder than hydroxyapatite at the crystal-lattice level. Second, and more important, it has a lower critical pH: hydroxyapatite begins dissolving around pH 5.5, fluorapatite holds out down to around pH 4.5. That one-unit pH shift is huge in saliva chemistry because each pH unit is a tenfold change in hydrogen-ion concentration. A surface that has converted to fluorapatite resists acid attacks an order of magnitude longer than the same surface without fluoride.

The second mechanism, often underweighted in consumer guides, is antimicrobial. Fluoride ions inhibit several bacterial enzymes used in glucose metabolism by Streptococcus mutans and related cariogenic streptococci. That direct antibacterial effect, on top of the acid-resistance shift, is part of why fluoride remains so effective in real-world cavity prevention even in mouths where the surface chemistry alone would not explain the size of the effect.

The trade-off is well documented. Fluoride has a defined upper-intake limit. Below that limit it is safe and effective. Above it, dental fluorosis appears as developmental enamel mottling in children whose teeth are still forming. The CDC sets community water fluoridation at 0.7 ppm in the United States, and adult toothpaste typically carries 1,000 to 1,500 ppm. Which type of fluoride salt is in the tube changes the picture too, and we cover that separately in stannous versus sodium fluoride. Adults swallow small amounts of toothpaste during brushing; the public-health math works because total intake from food, water and toothpaste stays well below the threshold for systemic effect in adults. For children under six, the math is closer, which is why pediatric guidance limits paste volume and supervises brushing. The AAPD has clear age-banded dosing protocols for exactly this reason.

The other trade-off is what fluoride does not do. It does not deposit new mineral. It modifies the existing surface, and it makes the remineralization that does occur produce a more acid-resistant crystal. If your enamel is already substantially eroded, fluoride helps the surface that remains hold its line; it does not rebuild what is gone. That is the gap that the apatite and CPP-ACP categories fill, and it is the reason daily routines that combine fluoride with one of the deposit-style actives now appear in EU and Japanese clinician guidance, especially for adolescents and high-risk adults.

The mineral side of the routine

Nano-HAp with a disclosed dose: 5.7 mg per piece

Brushing covers about four minutes a day. The hours between brushings are where mineral deposit and acid recovery either happen or do not. Minvelle carries nano-hydroxyapatite alongside xylitol, Chios mastic and erythritol in a sugar-free chew.

See the formula →

Or subscribe: 2 boxes every 4 weeks, €15.00 per box, skip or cancel anytime →

Head-to-head: nano-HAp vs fluoride trials

Trial design for a remineralization head-to-head usually runs one of three protocols. In-situ slab studies place small enamel chips in dental appliances worn by volunteers, exposed to standardized acid challenges and then to the test agents. In-vivo white-spot lesion trials, mostly in orthodontic populations, measure lesion depth and fluorescence over weeks. And micro-hardness recovery trials measure the surface property that correlates most directly with structural integrity. Each protocol catches a different facet of the question.

The honest head-to-head verdict rests on the Wierichs 2022 review (PMID 35103837), and it is conditional rather than clean. Under remineralising conditions, the in situ studies showed nano-hydroxyapatite and sodium fluoride with the same remineralising potential. Under demineralising conditions, sodium fluoride hindered demineralisation while nano-hydroxyapatite did not, and did not differ from the fluoride-free control. Parity in the favourable half of the cycle, absence in the unfavourable half. That is the actual finding, and quoting only the first sentence is the single most common misrepresentation in this category.

One frequently cited in situ trial is worth reading correctly because it is routinely inflated. Amaechi and colleagues, BDJ Open 2019 (PMID 31839988), compared a 10 percent hydroxyapatite toothpaste against a 500 ppm amine-fluoride toothpaste using enamel blocks in intra-oral appliances worn by 30 adults. That is a genuine study and a genuinely interesting result. It is also 30 adults, not sixty adolescents; enamel blocks in appliances, not teeth in mouths; and 500 ppm fluoride, not the 1,450 ppm that most adult toothpaste actually contains. Earlier versions of this page described that trial with the wrong population and the wrong comparator. Both have been corrected.

Three caveats hold across the whole head-to-head literature. First, the endpoints are surrogates. Lesion depth, fluorescence and micro-hardness are proxies for cavities, not cavities, and the Cochrane fluoride corpus measures the real thing over 36 months. Second, the horizons are short, mostly weeks. Third, and least discussed, the comparator concentrations are often chosen in ways that flatter the challenger, as the 500 ppm example shows. None of this makes hydroxyapatite useless. It makes "matches fluoride" a claim that needs its conditions attached every single time.

The defensible 2026 summary: on surrogate endpoints under favourable conditions, nano-hydroxyapatite performs comparably to fluoride in a small number of low-certainty studies. On counted cavities over years, fluoride is the only one of the two with an answer at all. If you want the longer version of why most dentists still say this out loud, we wrote it up in why dentists don't recommend hydroxyapatite.

Head-to-head: CPP-ACP vs fluoride trials

The CPP-ACP versus fluoride literature is older and better populated than the hydroxyapatite set, because CPP-ACP reached the clinical market roughly a decade earlier in the West. The cleanest single trial is Bröchner and colleagues, Clinical Oral Investigations 2011 (PMID 20383545). Sixty adolescents with visible white-spot lesions at debonding were randomised to daily topical 10 percent CPP-ACP or to brushing with standard fluoride toothpaste, for four weeks, with quantitative light-induced fluorescence as the endpoint across 327 lesions.

Both groups improved significantly against baseline. Neither beat the other. Mean lesion area fell 58 percent in the CPP-ACP arm and 26 percent in the fluoride arm, and that gap did not reach significance at p = 0.06. The authors' own conclusion is the useful sentence: the improvement was not superior to the natural regression seen with daily fluoride toothpaste. A near-miss p-value in a sixty-patient trial is a reason to run a bigger trial, not a reason to claim a win, and this page previously described that study with the wrong year, an author who is not on it, and a conclusion it does not support.

Zoom out to the pooled orthodontic evidence and fluoride holds its ground. Höchli and colleagues in the European Journal of Orthodontics 2017 (PMID 27907894) meta-analysed 20 randomised studies covering 942 patients, average age 16.2, with a mean of 8.2 white-spot lesions each. Monthly fluoride varnish came out as the best supplement for improving lesion area and enamel fluorescence, both on high-quality evidence, followed by fluoride film. CPP-ACP creams were in the comparison set and did not lead it. The 2026 Hussain network meta-analysis later ranked CPP-ACP highly for lesion severity while still putting fluoride varnish first for prevention.

On post-bleaching sensitivity, a correction is owed. This page previously cited a 2014 randomised trial of 60 post-bleaching patients showing CPP-ACP beating a fluoride rinse on visual-analogue sensitivity scores. I could not locate that trial in PubMed while re-checking this article, and it has been removed rather than left in with softer wording. Dental practices do commonly hand out CPP-ACP paste around whitening appointments, and the tubule-occlusion rationale is plausible, but "clinicians do this" is a description of practice, not a citation. If you want an evidence-backed sensitivity option, the hydroxyapatite meta-analysis discussed earlier is the one with 44 trials behind it.

The caveat that has dogged CPP-ACP for two decades is the cost-and-channel structure. The active is more expensive than either nano-HAp or fluoride at scale. The product line is largely sold through dental offices rather than over-the-counter. The casein-allergy contraindication limits the addressable market. And the consumer-side awareness of the ingredient is low: most people who chew a Trident White have never heard of Recaldent and could not tell you what the active is. None of that takes away from the clinical evidence; it does explain why CPP-ACP has stayed in the adjunct lane while fluoride and nano-HAp have grown into the everyday-consumer lane.

The defensible 2026 summary is: CPP-ACP performs at parity with fluoride for orthodontic white-spot lesions across two independent systematic reviews, ranks near the top for reducing existing lesion severity in the 2026 network meta-analysis, and has no comparable body of evidence on general caries incidence. It is a reasonable adjunct alongside fluoride in a specific clinical situation. It is not a substitute for fluoride, and neither review that examined the fluoride-added version found it superior to the plain one.

The triple comparison: when each makes sense

The cleanest way to read the three-way comparison is by mechanism slot. Each active fills a different role on the demineralization-remineralization curve. Fluoride changes the equilibrium so that the surface that survives the acid attack ends up harder and more resistant. Nano-hydroxyapatite delivers the actual mineral that gets laid down during the remineralization phase. CPP-ACP keeps the calcium and phosphate ions available in soluble form so the remineralization phase runs faster and harder. The three actives are not three answers to the same question; they are three actives doing three different jobs.

The tempting next step is to say combinations therefore beat single actives, and the evidence does not support that as a general rule. Raphael and Blinkhorn looked specifically at whether adding fluoride to CPP-ACP improved on CPP-ACP alone and found no evidence that it did. The 2026 network meta-analysis found fluoride combinations effective but did not show them beating fluoride varnish for prevention. Complementary mechanisms are a good reason to expect additive effects; they are not the same thing as having measured one. Stacking two actives is defensible on cost-benefit grounds if both are cheap and safe, which is a different argument from "the trials show it works better."

Healthy adult, low caries risk, fluoride-skeptical

Hydroxyapatite is the sensible non-fluoride pick. Cleared under Regulation (EU) 2024/858 at 10 percent in toothpaste, no upper daily intake set, no fluorosis analogue. Be clear-eyed about the trade: you are choosing the option with the better safety story and the thinner caries evidence, and in a low-risk mouth that trade is defensible.

High-caries-risk adult or child on a public-health protocol

Fluoride first. Surface acid resistance and antibacterial enzyme inhibition are the right interventions when the bacterial load and acid exposure are high. Adding a daily nano-HAp gum or lozenge between brushings is the standard second layer.

Adolescent in fixed-appliance orthodontic treatment

Professionally applied fluoride varnish, with CPP-ACP as the adjunct. This is the one population where the evidence is dense. Höchli 2017 put monthly fluoride varnish top on high-quality evidence; Hussain 2026 confirmed fluoride varnish first for prevention with CPP-ACP among the leaders for reducing lesions that already exist. Your orthodontist decides the protocol, not a comparison page.

Sensitivity, after bleaching or otherwise

Hydroxyapatite has the pooled evidence here. 44 clinical trials in Limeback 2023, 23 percent better than fluoride on dentin hypersensitivity, though two of three authors work for a manufacturer. CPP-ACP is widely handed out after whitening appointments on a tubule-occlusion rationale, but we could not verify a pooled trial showing it beats fluoride for that.

Milk-protein allergy

CPP-ACP is out. The casein-derived peptide is a true contraindication for IgE-mediated milk-protein allergy. Fluoride and nano-HAp are both available alternatives. The combination of fluoride toothpaste with a nano-HAp gum or lozenge covers the use cases that CPP-ACP would normally fill.

Pregnancy or breastfeeding

All three are acceptable. Nano-HAp has the cleanest swallow profile. Fluoride is fine at recommended toothpaste concentrations; the systemic intake from brushing is negligible compared to dietary fluoride intake. CPP-ACP is safe for non-allergic users. Talk to your dentist about your individual risk profile.

A useful frame is the order in which to layer the three. Fluoride toothpaste twice a day is the foundation for most adults and almost all children. A nano-HAp daily delivery vehicle (gum, lozenge, rinse) is the second layer that addresses the long gap between brushings, when the surface-armor effect of fluoride does not include new mineral deposit. CPP-ACP enters the stack when there is a specific clinical use case: orthodontic white-spot management, post-bleaching sensitivity, or a high-risk dry-mouth patient. Outside those use cases, the cost-benefit math rarely justifies CPP-ACP as a third daily layer.

Practical buyer's grid: how to pick for your situation

We maintain a public, sourced comparison of all 8 hydroxyapatite gums (dose, price, transparency): see the hydroxyapatite gum database →

The trial literature is what it is, but the buying decision happens in a real bathroom on a real budget. Below is a working buyer's grid that translates the chemistry and the trial outcomes into product choices, organized by the question the buyer is actually trying to answer.

If your main concern is cost

Fluoride toothpaste twice a day, at the 1,000 to 1,500 ppm concentration band, is the cheapest evidence-backed routine in this entire category. A quality tube costs EUR 2 to 6 and lasts about a month. The active is the most studied in dentistry, the population-scale caries-reduction data is unmatched, and there is no swallowing concern at the recommended brushing volumes for adults. If budget is the binding constraint, the answer starts and ends here.

If your main concern is daily-use swallow safety

Hydroxyapatite. The active is the same mineral your enamel is largely built from, no oral-care regulator has set an upper daily intake for it, and the EU wrote its safety limits into cosmetics law in 2024. Where the swallow profile is the binding constraint, this is the cleanest answer. Be honest with yourself about what you are optimising for, though: you are buying a better safety margin, not a better cavity record, and if your caries risk is high that is the wrong thing to optimise.

If your main concern is sensitivity

Hydroxyapatite has the largest pooled dataset on this endpoint: 44 clinical trials in Limeback 2023, a 39.5 percent reduction versus placebo and 23 percent versus fluoride. Treat the manufacturer employment on that author list as a reason to discount the effect size somewhat, not a reason to dismiss 44 trials. CPP-ACP paste is what most practices hand out after a whitening appointment, and it may well help, but we could not verify a pooled trial putting it ahead of fluoride for sensitivity, so it goes in as clinical custom rather than as evidence.

If your main concern is the hours between brushings

A nano-HAp delivery vehicle that fits the hours when toothpaste is not in your mouth. Gum is the highest-frequency option (one piece after every meal or coffee adds five to seven mineral-deposit windows to the day). Lozenges and mouthwash deliver less frequent but higher-concentration exposure. The right pick depends on what you will actually use. A gum that pairs nano-HAp with xylitol covers two layers at once: mineral deposit during chewing, plus the saliva-flow-and-bacterial-suppression effect of xylitol that addresses the bacterial side of the cavity equation. For a side-by-side look at what specific products actually put on the label, our label-by-label check of remineralizing gums breaks down the options.

If your main concern is an adolescent in fixed appliances

Ask the orthodontist about fluoride varnish first. That is the intervention that came out top in both pooled analyses of this exact population, Höchli 2017 on treating lesions and Hussain 2026 on preventing them, and it is applied in the chair rather than bought off a shelf. CPP-ACP paste is a reasonable daily adjunct on top of it, with the caveat that Bröchner's randomised trial found it no better than ordinary fluoride toothpaste over four weeks. Anything you add at home is a supplement to the professional protocol, not a replacement for it.

Five label-reading rules
  1. Check the concentration, not the marketing. Nano-HAp at less than 1 percent in a leave-on paste is below the studied range. Fluoride at less than 1,000 ppm is below the public-health threshold.
  2. Check the delivery vehicle. Toothpaste, gum, lozenge, mouthwash and varnish all deliver actives at very different exposure profiles. The right pick depends on when the active needs to be in your mouth.
  3. Check for casein on the back. CPP-ACP products are required to flag this; if you have a milk-protein allergy, the active is contraindicated.
  4. Check the polyol blend in gums. Xylitol-lead gums hit the therapeutic dose more easily than sorbitol-lead gums. The mineral-deposit math is independent of the polyol math.
  5. Check the country of clearance. EU cosmetics law has carried explicit hydroxyapatite (nano) limits since Regulation (EU) 2024/858 took effect. Not every market applies that filter.
  6. Check what the cited study actually measured. Sensitivity is not caries. In situ enamel blocks are not teeth. A 500 ppm comparator is not the 1,450 ppm in your tube. Most misleading label claims are technically sourced and quietly measuring something else.
Three claims worth pushing back on
"Nano-hydroxyapatite is clinically proven to match fluoride."

Half a sentence from Wierichs 2022, quoted without its condition. The full finding is parity under remineralising conditions and no effect under demineralising ones, from ten small studies the reviewers graded very low certainty and declined to pool. The strong hydroxyapatite result is on sensitivity, not caries. Anyone using the caries review to claim parity full stop has either not read it or is counting on you not to.

"CPP-ACP is a marketing label for milk powder."

Unfair in the other direction. The active is an engineered peptide-mineral complex, developed at the University of Melbourne, in which casein fragments bind calcium and phosphate at multiple sites. Two independent systematic reviews, 12 trials each, found it works on white-spot lesions. What they also found is that it does not work better than fluoride, which is a different criticism and the one that actually sticks.

"The EU approved nano-hydroxyapatite, so it must work."

Regulation (EU) 2024/858 answers a safety question, not an efficacy one. The SCCS was asked whether the material poses a risk at given concentrations and said no, subject to particle-shape conditions and excluding sprayables. It made no finding about cavities. Safety clearances and efficacy evidence are separate instruments, and conflating them is the most common sleight of hand on ingredient pages, including ones written by people selling the ingredient.

Compare the labels

You compared the actives. Now compare the labels.

Most products built on nano-hydroxyapatite never say how much is inside. Minvelle publishes it: 5.7 mg per piece, one piece a day, batch certificate free to download.

We did not come out of this page ranked first, and we are not going to pretend otherwise. What we will claim is a published dose you can check, which is more than most of this shelf offers.

See the published dose →

Or subscribe: 2 boxes every 4 weeks, €15.00 per box, skip or cancel anytime →

Not ready to buy? Get our articles by email.

30-day refund, unopened boxes · free shipping over €29
M
Max, Founder of Minvelle
Austrian-based founder of a remineralizing-gum brand. Reads dental research daily, not a medical professional.

Minvelle is operated by MaxLife Trading GmbH (founded 15.01.2025, FN 644136i, UID ATU81601278). The brand was built around the two-layer logic this guide describes: nano-hydroxyapatite for mineral deposit between brushings, plus therapeutic xylitol for bacterial control. Austrian brand, full ingredient list and batch certificate published.

Every Minvelle post is fact-checked against primary sources from the curated dental-journal whitelist, and reviewed line by line before publication. No LLM-generated content goes live unedited. Read the full story →

Medical disclaimer

This article is informational. It is not medical advice. Talk to your dentist before changing your oral-care routine, especially if you have active caries, recent cavities, sensitivity beyond mild, dry-mouth conditions, fixed orthodontic appliances, or any systemic condition that affects oral health. For children under six, dose decisions on any of these three actives should be made with a pediatric dentist. Individuals with milk-protein allergy should avoid CPP-ACP products.

Frequently asked questions

Is hydroxyapatite better than fluoride for cavities?

Not on the current evidence. Fluoride toothpaste has the strongest caries data in dentistry: the 2019 Cochrane review by Walsh and colleagues (CD007868, PMID 30829399) pooled 96 trials, with 85 of them covering 48,804 randomised participants, and graded the reduction in caries increment for 1,000 to 1,500 ppm fluoride versus non-fluoride toothpaste as high to moderate certainty. The best nano-hydroxyapatite synthesis, Wierichs and colleagues 2022 in Clinical Oral Investigations (PMID 35103837), found only five in vivo and five in situ studies, could not pool the in vivo data at all, and graded the evidence very low certainty. Its key finding is conditional: under remineralising conditions nano-HAp and sodium fluoride showed the same potential, but under demineralising conditions fluoride held the line and nano-HAp did not differ from a fluoride-free control. Parity in one condition is not superiority overall.

Can you use nano-hydroxyapatite and fluoride together?

Yes, and no regulator or systematic review has flagged an interaction between them. The two act on different parts of the same cycle: fluoride converts surface apatite to the more acid-resistant fluorapatite, nano-hydroxyapatite supplies calcium-phosphate mineral to the surface. Nothing in the published evidence shows one cancelling the other. What is missing is the opposite proof: no adequately powered trial has shown that adding nano-HAp on top of a fluoride routine reduces cavities more than fluoride alone. Combining them is reasonable and low risk; it is not yet a demonstrated upgrade.

Recaldent vs nano-hydroxyapatite: which one for white spots?

CPP-ACP has more direct white-spot evidence, but it does not beat fluoride. The 2026 network meta-analysis by Hussain and colleagues in BMC Oral Health (PMID 41723426) pooled 70 randomised trials and 4,634 participants: CPP-ACP ranked among the most effective agents for reducing white-spot severity, while fluoride varnish ranked most effective for preventing white spots forming in the first place. The earlier Bröchner 2011 randomised trial in Clinical Oral Investigations (PMID 20383545) put 60 adolescents on either CPP-ACP or ordinary fluoride toothpaste for four weeks after debonding: both groups improved significantly, and the difference between them was not significant. Nano-hydroxyapatite has far less white-spot trial data than either.

Does CPP-ACP have fluoride in it?

Plain CPP-ACP does not. It is casein phosphopeptide with amorphous calcium phosphate, derived from bovine milk protein, with no fluoride. Some products add fluoride to the same paste in a combined formulation. The Raphael and Blinkhorn 2015 systematic review in BMC Oral Health (PMID 26408042) looked at exactly that question across 12 included clinical trials and found no evidence that the fluoride-added version outperformed the plain version at the time of review.

What are the side effects of nano-hydroxyapatite?

No adverse effects have been identified at the reviewed use levels. The EU Scientific Committee on Consumer Safety adopted its opinion on Hydroxyapatite (nano) on 22 March 2023, and Commission Regulation (EU) 2024/858 of 14 March 2024 wrote the result into cosmetics law: permitted up to 10 percent in toothpaste and up to 0.465 percent in mouthwash. That clearance carries conditions. It applies only to rod-shaped particles that are not coated or surface-modified, with at least 95.8 percent of particles by number having an aspect ratio below 3 and the rest not exceeding 4.9. It explicitly does not cover sprayable products, because no inhalation-exposure data was supplied. There is no equivalent of dental fluorosis for hydroxyapatite, and no upper daily intake has been set.

Is CPP-ACP safe with a milk allergy?

No. CPP-ACP is made from bovine milk casein, so it is contraindicated for anyone with a true IgE-mediated milk-protein allergy. Lactose intolerance is a different problem, an enzyme deficiency rather than an immune response, and is not the same contraindication. Manufacturers label the casein source on the product. If casein is out, fluoride remains the best-evidenced option and hydroxyapatite is the non-dairy mineral-delivery alternative.

Nano-hydroxyapatite vs fluoride for kids: which one?

Fluoride at an age-appropriate concentration is what the caries evidence supports, and paediatric bodies band the dose by age precisely because young children swallow toothpaste. The argument for hydroxyapatite in children is the swallow profile rather than superior cavity prevention, and it is argued hardest by researchers with industry ties: the 2024 Journal of Dentistry meta-analysis making that case (Pawinska and colleagues, PMID 39471896) includes two authors employed by an oral-care manufacturer. Worth weighing, not worth treating as neutral. Decide this one with your child's dentist rather than from a comparison page.

What is the cheapest routine that actually has evidence behind it?

Brushing twice a day with a 1,000 to 1,500 ppm fluoride toothpaste. That is the comparison with high and moderate certainty evidence in the 2019 Cochrane review, it costs a few euros a month, and no other intervention in this category has a comparable body of trials behind it. Everything else discussed here, hydroxyapatite included, is an addition to that baseline rather than a replacement for it, and should be judged on whether it earns its extra cost for your particular mouth.

Sources cited

Every entry below was checked against its PubMed record on 29 August 2026. Follow the PMID link and you land on the abstract that the sentence in this article is drawn from.

  1. Walsh T., Worthington H.V., Glenny A.M., Marinho V.C., Jeroncic A. "Fluoride toothpastes of different concentrations for preventing dental caries." Cochrane Database of Systematic Reviews, 2019;3:CD007868. PMID 30829399.
  2. Wierichs R.J., Wolf T.G., Campus G., Carvalho T.S. "Efficacy of nano-hydroxyapatite on caries prevention: a systematic review and meta-analysis." Clinical Oral Investigations, 2022;26(4):3373-3381. PMID 35103837.
  3. Limeback H., Enax J., Meyer F. "Clinical evidence of biomimetic hydroxyapatite in oral care products for reducing dentin hypersensitivity: an updated systematic review and meta-analysis." Biomimetics, 2023;8(1):23. PMID 36648809. Two of three authors employed by Dr. Kurt Wolff GmbH.
  4. Pawinska M., Paszynska E., Amaechi B.T., Meyer F., Enax J., Limeback H. "Clinical evidence of caries prevention by hydroxyapatite: an updated systematic review and meta-analysis." Journal of Dentistry, 2024;151:105429. PMID 39471896. Two authors employed by Dr. Kurt Wolff GmbH.
  5. Raphael S., Blinkhorn A. "Is there a place for Tooth Mousse in the prevention and treatment of early dental caries? A systematic review." BMC Oral Health, 2015;15:113. PMID 26408042. Lead author lists employment with Colgate-Palmolive.
  6. Indrapriyadharshini K., Madan Kumar P.D., Sharma K., Iyer K. "Remineralizing potential of CPP-ACP in white spot lesions: a systematic review." Indian Journal of Dental Research, 2018;29(4):487-496. PMID 30127201.
  7. Bröchner A., Christensen C., Kristensen B., Tranæus S., Karlsson L., Sonnesen L., Twetman S. "Treatment of post-orthodontic white spot lesions with casein phosphopeptide-stabilised amorphous calcium phosphate." Clinical Oral Investigations, 2011;15(3):369-373. PMID 20383545.
  8. Höchli D., Hersberger-Zurfluh M., Papageorgiou S.N., Eliades T. "Interventions for orthodontically induced white spot lesions: a systematic review and meta-analysis." European Journal of Orthodontics, 2017;39(2):122-133. PMID 27907894.
  9. Hussain U. et al. "Efficacy of various interventions for the management of white spot lesions associated with fixed orthodontic treatment: a systematic review and network meta-analysis of randomized controlled trials." BMC Oral Health, 2026;26(1):358. PMID 41723426.
  10. Amaechi B.T., AbdulAzees P.A., Alshareif D.O. et al. "Comparative efficacy of a hydroxyapatite and a fluoride toothpaste for prevention and remineralization of dental caries in children." BDJ Open, 2019;5:18. PMID 31839988. In situ design, 30 adults, 500 ppm fluoride comparator.
  11. Commission Regulation (EU) 2024/858 of 14 March 2024 amending Regulation (EC) No 1223/2009 as regards the use of nanomaterials in cosmetic products, including Hydroxyapatite (nano). Recital 6 records the SCCS opinion of 22 March 2023.
  12. Scientific Committee on Consumer Safety, opinion on Hydroxyapatite (nano), adopted 22 March 2023.
  13. NHS dental care guidance on fluoride toothpaste concentrations by age group, accessed 2026.
  14. CDC Oral Health resources on community water fluoridation and dental fluorosis, updated 2024.
Corrections made on 29 August 2026

Re-checking this page against PubMed turned up four claims that could not be verified. Rather than soften them, we removed them, and we are listing them because a corrections log is worth more than a clean-looking page.

  • A systematic review attributed to "Limam-Sedrette R. et al., Clinical Oral Investigations 2022" returns nothing in PubMed. The real 2022 review in that journal is Wierichs et al., and its conclusion is considerably more cautious than the one we had attached to the invented citation.
  • A "2019 Journal of Dentistry meta-analysis pooling 15 orthodontic white-spot trials with 1,070 participants" does not exist as described. The CPP-ACP review we meant is Indrapriyadharshini 2018 in the Indian Journal of Dental Research, 12 studies, and it found no significant difference versus fluoride.
  • A "2009 trial by Bröchner and Sönnichsen" showing CPP-ACP plus varnish beating varnish alone over 12 months. The real study is Bröchner 2011, four weeks, no co-author by that name, and it found no significant difference between CPP-ACP and fluoride toothpaste.
  • A "2014 randomized trial of 60 post-bleaching patients" favouring CPP-ACP over a fluoride rinse for sensitivity. Not locatable in PubMed. Removed, along with the NASA-origin story for hydroxyapatite and the 1993 Japanese approval date, neither of which we could trace to a primary source.
Related reads

More on this topic

Back to blog