Next Article in Journal
Geodesic Mappings of Vn(K)-Spaces and Concircular Vector Fields
Previous Article in Journal
Use the K-Neighborhood Subgraphs to Compute Canonical Labelings of Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Verifying the Firoozbakht, Nicholson, and Farhadian Conjectures up to the 81st Maximal Prime Gap

School of Mathematics and Statistics, Victoria University of Wellington, P.O. Box 600, Wellington 6140, New Zealand
Mathematics 2019, 7(8), 691; https://doi.org/10.3390/math7080691
Submission received: 9 May 2019 / Revised: 19 July 2019 / Accepted: 28 July 2019 / Published: 1 August 2019

Abstract

:
The Firoozbakht, Nicholson, and Farhadian conjectures can be phrased in terms of increasingly powerful conjectured bounds on the prime gaps g n : = p n + 1 p n . While a general proof of any of these conjectures is far out of reach, I shall show that all three of these conjectures are unconditionally and explicitly verified for all primes below the as yet unknown location of the 81st maximal prime gap, certainly for all primes p < 2 64 . For the Firoozbakht conjecture itself this is a rather minor improvement on currently known results, but for the somewhat stronger Nicholson and Farhadian conjectures this may be considerably more interesting. Sequences: A005250 A002386 A005669 A000101 A107578 A246777 A246776.
MSC:
11A41 (Primes); 11N05 (Distribution of primes)

1. Introduction

The Firoozbakht, Nicholson, and Farhadian conjectures would, if proved to be true, impose increasingly strong constraints on the distribution of the primes; this distribution being a fascinating topic that continues to provide many subtle and significant open questions [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]. The Firoozbakht conjecture [24,25,26,27,28] is normally phrased as follows.
Conjecture 1.
(Firoozbakht conjecture, two most common versions)
( p n + 1 ) 1 n + 1 < ( p n ) 1 n ; equivalently ln p n + 1 n + 1 < ln p n n ; ( n 1 ) .
To see why this conjecture might be somewhat plausible, one may use the standard inequalities n ln n < p n < n ln p n , which hold for n 1 and n 4 respectively, and observe that
ln ( n ln n ) n < ln p n n < ln 2 p n p n ; ( n 1 ; n 4 ) .
Now ln ( n   ln   n ) n is monotone decreasing for n 5 , and ln 2 p n p n is monotone decreasing for p n > 7 . So for n 5 , corresponding to p n 11 , the function ln   p n n is certainly bounded between two monotone decreasing functions; the overall trend is monotone decreasing. The stronger conjecture that ln   p n n is itself monotone decreasing depends on fluctuations in the distribution of the primes p n ; fluctuations which can be rephrased in terms of the prime gaps g n : = p n + 1 p n .
Indeed, Kourbatov [26] using results on first occurrence prime gaps [29] has recently verified Firoozbakht’s conjecture to hold for all primes p < 4 × 10 18 . Furthermore Kourbatov [27] has also derived a sufficient condition for the Firoozbakht conjecture to hold:
g n < ln 2 p n ln p n 1.17 ; ( n 10 ; p n 29 ) .
Using tables of first occurrence prime gaps [29,30,31] and maximal prime gaps [32,33,34,35,36,37,38,39,40] Kourbatov has now extended this discussion [28], and subsequently verified that Firoozbakht’s conjecture holds for all primes p < 1 × 10 19 . More recently (2018), two additional prime gaps (known since 2014 [29]) have been proved to be maximal [32,33], yielding the 79th and 80th maximal prime gaps, so that Kourbatov’s arguments can be extended to now certainly verify the Firoozbakht conjecture up to the 80th maximal prime gap—more precisely, for all primes below currently unknown location of the 81st maximal prime gap—though we do now know (September 2018) that p 81 * > 2 64 [29], see also the discussion in [28]. So certainly, the Firoozbakht conjecture holds for all primes p < 2 64 = 18,446,744,073,709,551,616 1.844 × 10 19 . Note that this automatically verifies a strong form of Cramér’s conjecture
g n < ln 2 p n ; ( n 5 ; p n 11 ) ,
at least for all primes p < 2 64 1.844 × 10 19 .
What is tricky with Kourbatov’s techniques is to say anything useful about the somewhat stronger Nicholson [41] and Farhadian [42,43] conjectures, and it is this issue we shall address below.

2. Firoozbakht, Nicholson, and Farhadian

When comparing the Firoozbakht conjecture with the somewhat stronger Nicholson and Farhadian conjectures it is useful to work with the ratio of successive primes, p n + 1 / p n .
Conjecture 2.
(Firoozbakht/Nicholson/Farhadian conjectures; successive primes version)
( p n + 1 / p n ) n < p n ( n 1 ; F i r o o z b a k h t ) .
( p n + 1 / p n ) n < n ln n ( n > 4 ; N i c h o l s o n ) .
( p n + 1 / p n ) n < p n ln n ln p n ( n > 4 ; F a r h a d i a n ) .
When phrased in this way, the standard inequalities n ln n < p n < n ln p n show that Farhadian ⟹ Nicholson ⟹ Firoozbakht. To study the numerical evidence in favour of these conjectures it is useful to convert them into statements about the prime gaps g n : = p n + 1 p n .
Conjecture 3.
(Firoozbakht/Nicholson/Farhadian conjectures; prime gap version)
g n < p n p n 1 / n 1 ( n 1 ; F i r o o z b a k h t ) .
g n < p n ( n ln n ) 1 / n 1 ( n > 4 ; N i c h o l s o n ) .
g n < p n p n ln n ln p n 1 / n 1 ( n > 4 ; F a r h a d i a n ) .
This can further be rephrased as:
g n < p n exp ln p n n 1 ( n 1 ; F i r o o z b a k h t ) .
g n < p n exp ln ( n ln n ) n 1 ( n > 4 ; N i c h o l s o n ) .
g n < p n exp 1 n ln p n ln n ln p n 1 ( n > 4 ; F a r h a d i a n ) .
These inequalities are all of the form g n < f ( p n , n ) , with f ( p n , n ) a function of both p n and n.
While p n and n are both monotone increasing, unfortunately without further conditions being imposed the functions f ( p n , n ) are not guaranteed to be monotone increasing as functions of n, so to numerically verify these conjectures one would in principle have to check each individual value of n independently. So our strategy will be to seek to find suitable sufficient conditions for the Firoozbakht/Nicholson/Farhadian conjectures of the form g n < f ( n ) , with the function f ( n ) being some monotone function of its argument. Once this has been achieved we can develop an argument using maximal prime gaps.

3. Sufficient Condition for the Nicholson and Firoozbakht Conjectures

Using the fact that e x 1 > x we deduce a sufficient condition for the Nicholson conjecture (which is then automatically also sufficient for the Firoozbakht conjecture).
Sufficient condition 1.
(Nicholson/Firoozbakht)
g n < p n ln ( n ln n ) n ; ( n > 4 ; n 1 ) .
Now use Dusart’s result [14] that for n 2 we have p n > n ( ln ( n ln n ) 1 ) to deduce the stronger sufficient condition.
Sufficient condition 2.
(Nicholson/Firoozbakht)
g n < f ( n ) = ( ln ( n ln n ) 1 ) ln ( n ln n ) ; ( n > 4 ; n 2 ) .
This function f ( n ) is clearly monotone and a posteriori we shall verify that this last condition is strong enough to be useful, and weak enough to be true over the domain of interest.

4. Verifying the Firoozbakht and Nicholson Conjectures for All Primes p < 264

This is a variant of the argument given for the Andrica conjecture in references [22,23]. Consider the maximal prime gaps: Following a minor modification of the notation of references [22,23], let the quartet ( i , g i * , p i * , n i * ) denote the ith maximal prime gap; of width g i * , starting at the n i * th prime p i * = p n i * . (See see the sequences A005250, A002386, A005669, A000101, A107578.)
As of April 2019, some 80 such maximal prime gaps are known [32,33,34,35,36,37,38,39,40], up to g 80 * = 1550 and
p 80 * = 18,361,375,334,787,046,697 > 1.836 × 10 19 ,
which occurs at
n 80 * = 423,731,791,997,205,041 423 × 10 15 .
The values of n i * , for i 80 , have been verified using the program primecount [44] which relies on the Deleglise–Rivat method [45] for computing π ( x ) . The primecount computation took less than 4 min for each value of n i * . (For more background on prime counting, see references [46,47].)
One now considers the interval [ p i * , p i + 1 * 1 ] , from the lower end of the i-th maximal prime gap to just below the beginning of the ( i + 1 ) t h maximal prime gap. Then everywhere in this interval
p n [ p i * , p i + 1 * 1 ] g n g i * ; f ( n i * ) f ( n ) .
Therefore, if the sufficient condition for the Nicholson/Firoozbakht conjectures holds at the beginning of the interval p n [ p i * , p i + 1 * 1 ] , then it certainly holds on the entire interval. (Note that for the Nicholson/Firoozbakht conjectures, in addition to knowing the p i * , it is also essential to know all the n i * = π ( p i * ) in order for this particular verification procedure to work; in contrast for the Andrica conjecture one can quietly discard the n i * = π ( p i * ) and only work with the p i * [22,23].)
Explicitly checking a table of maximal prime gaps [32,33,34,35,36,37,38,39,40], we inspect the ratios
g i * ln ( n i * ln n i * ) 1 ln ( n i * ln n i * )
and verify that they are less than unity for i [ 5 , 80 ] . Consequently both of the Nicholson and Firoozbakht conjectures certainly hold on the interval [ p 5 * , p 81 * 1 ] , that is from p 5 * = 89 up to just before the beginning of the 81st maximal prime gap, p 81 * 1 , even if we do not yet know the value of p 81 * . Then explicitly checking the primes below p 5 * = 89 the Firoozbakht conjecture holds for all primes p less than p 81 * , while the Nicholson conjecture holds for all primes p less than p 81 * , except p { 2 , 3 , 5 , 7 } . Since we do not explicitly know p 81 * , (though an exhaustive search has now verified that p 81 * > 2 64 [29], see also the discussion in [28]), a safe fully explicit statement is that both the Firoozbakht and Nicholson conjectures are verified for all primes p < 2 64 1.844 × 10 19 . Note that a brief computation [44] (less than 4 min) yields π ( 2 64 ) = 425,656,284,035,217,743 425 × 10 15 .

5. Sufficient Conditions for the Farhadian Conjecture

The Farhadian conjecture is a little trickier to deal with. Again using the fact that e x 1 > x we can deduce a sufficient condition.
Sufficient condition 3.
(Farhadian)
g n < p n ln p n ln   n ln   p n n = p n ln p n + ln ln n ln ln p n n ; ( n > 4 ) .
Now inside the brackets use the lower bound p n n ln n (valid for n 1 ), and the upper bound p n n ln ( n ln n ) (valid for n 6 ). This gives a new slightly stronger sufficient condition.
Sufficient condition 4.
(Farhadian)
g n < p n ln ( n ln n ) + ln ln n ln ln ( n ln ( n ln n ) ) n ; ( n > 6 ) .
Now use Dusart’s result [14] that for n 2 we have p n > n ( ln ( n ln n ) 1 ) to deduce another yet even slightly stronger sufficient condition.
Sufficient condition 5.
(Farhadian)
g n < f ( n ) = ( ln ( n ln n ) 1 ) | ln ( n ln n ) + ln ln n ln ln ( n ln ( n ln n ) ) ; ( n > 6 ) .
It is now a somewhat tedious but entirely straightforward exercise in elementary calculus to verify that this function f ( n ) is indeed monotone increasing as a function of n. A posteriori, we shall verify that this last sufficient condition is strong enough to be useful, and weak enough to be true over the domain of interest.

6. Verifying the Farhadian Conjecture for All Primes p < 264

The logic is the same as for the Firoozbakht and Nicholson conjectures. If the sufficient condition for the Farhadian conjecture holds at the beginning of the interval p n [ p i * , p i + 1 * 1 ] , then it certainly holds on the entire interval. Explicitly checking a table of maximal prime gaps [32,33,34,35,36,37,38,39,40], we inspect the ratios
g i * ln ( n i * ln n i * ) 1 ln ( n i * ln n i * ) + ln ln n i * ln ln ( n i * ln ( n i * ln n i * ) )
and verify that they are less than unity for i [ 5 , 80 ] . Consequently the Farhadian conjecture certainly holds on the interval [ p 5 * , p 81 * 1 ] , from p 5 * = 89 up to just before the beginning of the 81st maximal prime gap, p 81 * 1 , even if we do not yet know the value of p 81 * . Then explicitly checking the primes below p 5 * = 89 the Farhadian conjecture is verified to hold for all primes p less than p 81 , except p { 2 , 3 , 5 , 7 } . Since we do not explicitly know p 81 * , (though an exhaustive search has now verified that p 81 * > 2 64 [29], see also the discussion in [28]), a safe fully explicit statement is that the Farhadian conjecture is verified for all primes p < 2 64 1.844 × 10 19 .

7. Discussion

While Kourbatov’s recent work [26,27,28] yields a useful and explicit domain of validity for the Firoozbakht conjecture, (ultimately, see [28,29], for all primes p < 2 64 ), the present article first slightly extends this domain of validity (to all primes up to the as yet unknown location of the 81st maximal prime gap: p < p 81 * ), and second and more significantly obtains identical domains of validity for the related but somewhat stronger Nicholson and Farhadian conjectures. The analysis has been presented in such a way that it can now be semi-automated. Upon discovery, every new maximal prime gap g i * can, (as long as one can also calculate the corresponding n i * = π ( p i * ) , see for instance [44,45,46,47]), be used to push the domain of validity a little further.
Some cautionary comments are in order: verification of these conjectures up to some maximal prime, however large, does not guarantee validity for all primes. Note that by the prime number theorem π ( n ) li ( n ) so
ln ( p n ) n = ln ( p n ) π ( p n ) ln ( p n ) li ( p n ) .
Now certainly ln ( p ) / li ( p ) is monotone decreasing, which is good. On the other hand π ( x ) li ( x ) changes sign infinitely often, (this is the Skewes phenomenon [48,49,50,51]), so that the monotone decreasing function ln ( p n ) / li ( p n ) both over-estimates and under-estimates the quantity of interest ln ( p n ) / n , which is not so good. Now this observation does not disprove the Firoozbakht conjecture, but it does indicate where there might be some potential difficulty.
On a more positive note, the Firoozbakht conjecture most certainly must hold when averaged over suitably long intervals. It is an elementary consequence of the Chebyshev theorems that p m p n > p m + n , see [1,2,3]. But then p n 2 > p 2 n , and p n 3 > p n p 2 n > p 3 n . In general ( p n ) m > p n m and so ln p n > ln p n m / m . Consequently
ln ( p n ) n > ln ( p n m ) n m .
This is much weaker than the usual Firoozbakht conjecture, but enjoys the merit of being unassailably true.

Funding

This research was supported by the Marsden Fund, administered by the Royal Society of New Zealand.

Acknowledgments

I particularly wish to thank both Alexei Kourbatov and John Nicholson for their interest and useful comments.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Ribenboim, P. The Little Book of Big Primes; Springer: New York, NY, USA, 1991. [Google Scholar]
  2. Ribenboim, P. The New Book of Prime Number Records; Springer: New York, NY, USA, 1996. [Google Scholar]
  3. Ribenboim, P. The Little Book of Bigger Primes; Springer: New York, NY, USA, 2004. [Google Scholar]
  4. Wells, D. Prime Numbers: The Most Mysterious Figures in Math; John Wiley: Hoboken, NJ, USA, 2005. [Google Scholar]
  5. Cramér, H. Some theorems concerning prime numbers. Ark. Mat. Astron. Phys. 1920, 15, 5. [Google Scholar]
  6. Cramér, H. On the order of magnitude of the difference between consecutive prime numbers. Acta Arith. 1936, 2, 23–46. [Google Scholar] [CrossRef]
  7. Goldston, D.A. On a result of Littlewood concerning prime numbers. Acta Arith. 1982, 3, 263–271. [Google Scholar] [CrossRef]
  8. Rosser, J.B. The n’th Prime is Greater than n ln n. Proc. Lond. Math. Soc. 1938, 45, 21–44. [Google Scholar]
  9. Rosser, J.B. Explicit Bounds for some functions of prime numbers. Am. J. Math. 1941, 63, 211–232. [Google Scholar] [CrossRef]
  10. Cesàro, E. Sur une formule empirique de M. Pervouchine. Comptes Rendus 1894, 119, 848–849. [Google Scholar]
  11. Cipolla, M. La determinazione assintotica dell’nimo numero primo. Mat. Napoli 1902, 3, 132–166. [Google Scholar]
  12. Rosser, J.B.; Schoenfeld, L. Approximate Formulas for Some Functions of Prime Numbers. Ill. J. Math. 1962, 6, 64–97. [Google Scholar] [CrossRef]
  13. Sándor, J. On certain sequences and series with applications in prime number theory. Gaz. Mat. Met. Inf. 1985, 6, 1–2. [Google Scholar]
  14. Dusart, P. The kth prime is greater than k(ln k + ln ln k − 1) for k ≥ 2. Math. Comput. 1999, 68, 411–415. [Google Scholar] [CrossRef]
  15. Lowry-Duda, D. A Short Note on Gaps between Powers of Consecutive Primes. arXiv 2017, arXiv:1709.07847. [Google Scholar]
  16. Dusart, P. Estimates of some functions over primes without RH. arXiv 2010, arXiv:1002.0442. [Google Scholar]
  17. Trudgian, T. Updating the error term in the prime number theorem. Ramanujan J. 2016, 39, 225. [Google Scholar] [CrossRef]
  18. Dusart, P. Explicit estimates of some functions over primes. Ramanujan J. 2018, 45, 227. [Google Scholar] [CrossRef]
  19. Axler, C. New estimates for some functions defined over primes. arXiv 2017, arXiv:1703.08032. [Google Scholar]
  20. Visser, M. Primes and the Lambert W function. Mathematics 2018, 6, 56. [Google Scholar] [CrossRef]
  21. Andrica, D. Note on a conjecture in prime number theory. Studia Univ. Babes–Bolyai Math. 1986, 31, 44–48. [Google Scholar]
  22. Visser, M. Variants on Andrica’s conjecture with and without the Riemann hypothesis. Mathematics 2018, 6, 289. [Google Scholar] [CrossRef]
  23. Visser, M. Strong version of Andrica’s conjecture. arXiv 2018, arXiv:1812.02762. [Google Scholar]
  24. Farideh Firoozbakht. Unpublished. 1982. Available online: https://www.primepuzzles.net/thepuzzlers/Firoozbakht.htm (accessed on 30 July 2019).
  25. Rivera, C. (Ed.) Conjecture 30. The Firoozbakht Conjecture. 2002. Available online: https://www.primepuzzles.net/conjectures/conj_030.htm (accessed on 30 July 2019).
  26. Kourbatov, A. Verification of the Firoozbakht conjecture for primes up to four quintillion. Int. Math. Forum 2015, 10, 283–288. [Google Scholar] [CrossRef] [Green Version]
  27. Kourbatov, A. Upper bounds for prime gaps related to Firoozbakht’s conjecture. J. Integer Seq. 2015, 18, 15.11.2. [Google Scholar]
  28. Kourbatov, A. Prime Gaps: Firoozbakht Conjecture. Updated March 2019. Available online: http://www.javascripter.net/math/primes/firoozbakhtconjecture.htm (accessed on 30 July 2019).
  29. Nicely, T.R. First Occurrence Prime Gaps. Updated March 2019. Available online: http://www.trnicely.net/gaps/gaplist.html (accessed on 30 July 2019).
  30. Nicely, T.R.; Nyman, B. New prime gaps between 1015 and 5 × 1016. J. Integer Seq. 2003, 6, 03.3.1. [Google Scholar]
  31. Oliveira e Silva, T.; Herzog, S.; Pardi, S. Empirical verification of the even Goldbach conjecture and computation of prime gaps up to 4 × 1018. Math. Comp. 2014, 83, 2033–2060. [Google Scholar] [CrossRef]
  32. For All of the Maximal Prime Gaps up to (80, g 80 * , n 80 * , p 80 * ). Available online: https://en.wikipedia.org/wiki/Prime_gap (accessed on 30 July 2019).
  33. For All of the Maximal Prime Gaps up to (80, g 80 * , n 80 * , p 80 * ). Available online: http://trnicely.net/#Maximal (accessed on 30 July 2019).
  34. For All of the Maximal Prime Gaps up to (75, g 75 * , p 75 * ). Available online: http://primerecords.dk/primegaps/maximal.htm (accessed on 30 July 2019).
  35. For All of the Maximal Prime Gaps up to (75, g 75 * , p 75 * ). Available online: https://primes.utm.edu/notes/GapsTable.html (accessed on 30 July 2019).
  36. Sloane, N.J.A. Sequence A005250 in The On-Line Encyclopedia of Integer Sequences. Available online: https://oeis.org/A005250 (accessed on 30 July 2019).
  37. Sloane, N.J.A. Sequence A002386 in The On-Line Encyclopedia of Integer Sequences. Available online: https://oeis.org/A002386 (accessed on 30 July 2019).
  38. Sloane, N.J.A. Sequence A005669 in The On-Line Encyclopedia of Integer Sequences. Available online: https://oeis.org/A005669 (accessed on 30 July 2019).
  39. Sloane, N.J.A. Sequence A000101 in The On-Line Encyclopedia of Integer Sequences. Available online: https://oeis.org/A000101 (accessed on 30 July 2019).
  40. Sloane, N.J.A. Sequence A107578 in The On-Line Encyclopedia of Integer Sequences. Available online: https://oeis.org/A107578 (accessed on 30 July 2019).
  41. Nicholson, J.; See Sloane, N.J.A. Sequence A182514 in The On-Line Encyclopedia of Integer Sequences. Unpublished. 2013. Available online: https://oeis.org/A182514 (accessed on 30 July 2019).
  42. Farhadian, R. A New Conjecture on the Primes. Available online: https://www.primepuzzles.net/conjectures/Reza%20Faradian%20Conjecture.pdf (accessed on 30 July 2019).
  43. Farhadian, R.; Jakimczuk, R. On a new conjecture of prime numbers. Int. Math. Forum 2017, 12, 559–564. [Google Scholar] [CrossRef]
  44. Walisch, K. Primecount: A Program for Computing π(x). Available online: https://github.com/kimwalisch/primecount (accessed on 30 July 2019).
  45. Deleglise, M.; Rivat, J. Computing π(x): The Meissel, Lehmer, Lagarias, Miller, Odlyzko method. Math. Comp. 1996, 65, 235–245. [Google Scholar] [CrossRef]
  46. Lagarias, J.C.; Miller, V.S.; Odlyzko, A.M. Computing π(x): The Meissel–Lehmer Method. Math. Comput. 1985, 44, 537–560. [Google Scholar] [CrossRef]
  47. Oliveira e Silva, T. Computing π(x): The combinatorial method. Rev. DETUA 2006, 4, 759–768. [Google Scholar]
  48. Skewes, S. On the Difference π(x) − li(x). J. Lond. Math. Soc. 1933, 8, 277–283. [Google Scholar] [CrossRef]
  49. Skewes, S. On the Difference π(x) − li(x). II. Proc. Lond. Math. Soc. 1955, 5, 48–70. [Google Scholar] [CrossRef]
  50. Lehman, R.S. On the Difference π(x) − li(x). Acta Arith. 1966, 11, 397–410. [Google Scholar] [CrossRef]
  51. Te Riele, H.J.J. On the Sign of the Difference π(x) − li(x). Math. Comput. 1987, 48, 323–328. [Google Scholar] [CrossRef]

Share and Cite

MDPI and ACS Style

Visser, M. Verifying the Firoozbakht, Nicholson, and Farhadian Conjectures up to the 81st Maximal Prime Gap. Mathematics 2019, 7, 691. https://doi.org/10.3390/math7080691

AMA Style

Visser M. Verifying the Firoozbakht, Nicholson, and Farhadian Conjectures up to the 81st Maximal Prime Gap. Mathematics. 2019; 7(8):691. https://doi.org/10.3390/math7080691

Chicago/Turabian Style

Visser, Matt. 2019. "Verifying the Firoozbakht, Nicholson, and Farhadian Conjectures up to the 81st Maximal Prime Gap" Mathematics 7, no. 8: 691. https://doi.org/10.3390/math7080691

APA Style

Visser, M. (2019). Verifying the Firoozbakht, Nicholson, and Farhadian Conjectures up to the 81st Maximal Prime Gap. Mathematics, 7(8), 691. https://doi.org/10.3390/math7080691

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop