Mash: fast genome and metagenome distance estimation using MinHash

Genome Biology
Brian D OndovAdam M Phillippy

Abstract

Mash extends the MinHash dimensionality-reduction technique to include a pairwise mutation distance and P value significance test, enabling the efficient clustering and search of massive sequence collections. Mash reduces large sequences and sequence sets to small, representative sketches, from which global mutation distances can be rapidly estimated. We demonstrate several use cases, including the clustering of all 54,118 NCBI RefSeq genomes in 33 CPU h; real-time database search using assembled or unassembled Illumina, Pacific Biosciences, and Oxford Nanopore data; and the scalable clustering of hundreds of metagenomic samples by composition. Mash is freely released under a BSD license ( https://github.com/marbl/mash ).

References

Oct 5, 1990·Journal of Molecular Biology·S F AltschulD J Lipman
Jul 1, 1986·Proceedings of the National Academy of Sciences of the United States of America·B E Blaisdell
Oct 11, 2002·Proceedings of the National Academy of Sciences of the United States of America·Ross A LippertMichael S Waterman
Mar 4, 2003·Bioinformatics·Susana Vinga, Jonas S Almeida
Apr 17, 2004·Bioinformatics·Yuriy FofanovB Montgomery Pettitt
Jul 17, 2004·Bioinformatics·Michael RobertsJames A Yorke
Dec 8, 2004·Journal of Computational Biology : a Journal of Computational Molecular Cell Biology·Michael RobertsArthur L Delcher
Feb 11, 2005·Proceedings of the National Academy of Sciences of the United States of America·Konstantinos T Konstantinidis, James M Tiedje
Nov 7, 2007·Genome Research·Webb MillerW James Kent
Mar 18, 2008·Genome Biology·Adam M PhillippyMihai Pop
Nov 4, 2008·Journal of Bacteriology·Marc DelogerMarie-Agnès Petit
May 20, 2009·Bioinformatics·Heng Li, Richard Durbin
Mar 26, 2011·PLoS Genetics·Polina PerelmanJill Pecon-Slattery
Nov 29, 2011·Nucleic Acids Research·Kim D PruittDonna R Maglott
Apr 18, 2012·Journal of Computational Biology : a Journal of Computational Molecular Cell Biology·Anton BankevichPavel A Pevzner
Jun 16, 2012·Nature·Human Microbiome Project Consortium
Jan 11, 2013·BMC Bioinformatics·Nicolas MailletPierre Peterlongo
Jan 22, 2013·Nucleic Acids Research·Huiguang Yi, Li Jin
Jan 1, 2012·GigaScience·Michael C Schatz, Adam M Phillippy
Dec 3, 2013·Briefings in Bioinformatics·Bernhard Haubold
Mar 4, 2014·Genome Biology·Derrick E Wood, Steven L Salzberg
May 23, 2014·Bioinformatics·Sohan SethAntti Honkela
Dec 17, 2014·Bioinformatics·Bernhard HauboldPeter Pfaffelhuber
Jan 23, 2015·Bioinformatics·Sebastian DeorowiczAgnieszka Debudaj-Grabysz
May 26, 2015·Nature Biotechnology·Konstantin BerlinAdam M Phillippy
Jun 16, 2015·Nature Methods·Nicholas J LomanJared T Simpson
Jul 8, 2015·PLoS Biology·Zachary D StephensGene E Robinson

Citations

Aug 6, 2016·Gut Microbes·Frédéric RaymondJacques Corbeil
Nov 8, 2016·Nature Biotechnology·Christopher T BrownJillian F Banfield
Dec 23, 2016·Annals of the New York Academy of Sciences·Jennifer L Guthrie, Jennifer L Gardy
Jan 24, 2017·Plant Biotechnology Journal·Parwinder KaurJaroslav Doležel
Mar 24, 2017·Bioinformatics·L SchaefferL Pachter
Jan 24, 2017·The Plant Journal : for Cell and Molecular Biology·Julian Tonti-FilippiniIan Small
Jun 8, 2017·Pathogens and Disease·Odile B HarrisonMartin C J Maiden
Nov 4, 2017·Viruses·Julia VillarroelMorten Nielsen
Feb 15, 2018·Bioinformatics·Prashant PandeyBonnie Berger
Oct 20, 2017·Nucleic Acids Research·Eric MarinierGary Van Domselaar
Apr 17, 2018·Journal of Computational Biology : a Journal of Computational Molecular Cell Biology·Victoria PopicSerafim Batzoglou
Apr 19, 2018·Bioinformatics·Thomas H ClarkeDerrick E Fouts
Mar 10, 2018·The ISME Journal·Roeland L BerendsenCorné M J Pieterse
Apr 14, 2018·Genome Announcements·Hongsheng HuangBeverley Phipps-Todd
Sep 23, 2017·Genome Announcements·Marc-Olivier DuceppeHongsheng Huang
Nov 22, 2017·Biotechnology for Biofuels·Irena MausAndreas Schlüter
Nov 9, 2017·Journal of Bioinformatics and Computational Biology·Mohammad Arifur RahmanDaniel Barbara
Sep 30, 2017·Bioinformatics·André MüllerBertil Schmidt
May 25, 2018·International Journal of Systematic and Evolutionary Microbiology·Stacy CiufoMichael DiCuccio
May 15, 2018·Natural Product Reports·Ioannis A StringlisRonnie de Jonge
Nov 12, 2016·Nature Reviews. Microbiology·Silvia Argimon, David M Aanensen
Dec 24, 2017·Nature Communications·Davide Albanese, Claudio Donati
May 16, 2018·Bioinformatics·Will Pm Rowe, Martyn D Winn
Jul 10, 2018·Bioinformatics·Sebastian DeorowiczAgnieszka Danek
Aug 8, 2018·Journal of Computational Biology : a Journal of Computational Molecular Cell Biology·Esteban Pérez-Wohlfeil, Oswaldo Trelles
Jul 17, 2018·Bioinformatics·Yunan LuoJian Peng
Dec 28, 2017·ELife·Marco GalardiniPedro Beltrao
Aug 28, 2018·Nature Biotechnology·Donovan H ParksPhilip Hugenholtz
Jul 19, 2018·Bioinformatics·Harun MustafaAndré Kahles
Nov 6, 2018·Nucleic Acids Research·Tiago F JesusJoão A Carriço
Oct 17, 2018·Environmental Microbiology·Si-Yu ZhangKonstantinos T Konstantinidis
Sep 17, 2016·Nature Communications·John A LeesJukka Corander
Oct 26, 2018·International Journal of Systematic and Evolutionary Microbiology·Melody DazasSylvain Brisse
Nov 7, 2018·Nature Medicine·Osnat TiroshHeidi H Kong
Oct 24, 2018·Bioinformatics·Baraa OrabiFaraz Hach
Dec 27, 2018·The New England Journal of Medicine·Ryan C JohnsonJulia A Segre
Nov 2, 2018·Microbial Genomics·Sergio Arredondo-AlonsoAnita C Schürch
Jan 1, 2019·GigaScience·Illyoung ChoiBonnie L Hurwitz
Jan 27, 2019·Genome Research·John A LeesNicholas J Croucher
Feb 13, 2019·Nature·Alexandre AlmeidaRobert D Finn
Jan 31, 2019·Bioinformatics·Benjamin LinardFabio Pardi
Feb 28, 2019·PloS One·Cristian Alejandro SuarezHéctor Ricardo Morbidoni
Mar 14, 2019·The Journal of Antimicrobial Chemotherapy·Anne Sophie BourrelIAME Resistance Group
Apr 2, 2019·Foodborne Pathogens and Disease·Jessica L HalpinCarolina Lúquez
Mar 15, 2019·Nature·Stephen NayfachNikos C Kyrpides
May 9, 2019·International Journal of Systematic and Evolutionary Microbiology·Scott V NguyenSéamus Fanning
Apr 18, 2019·Bioinformatics·Gregory Kucherov
Apr 5, 2019·Journal of Clinical Microbiology·Stephen C Watts, Kathryn E Holt
May 30, 2019·International Journal of Systematic and Evolutionary Microbiology·Philippe M de LajudiePeter Young
May 3, 2019·Genome Research·Dmitry AntipovPavel A Pevzner
Jul 11, 2019·GigaScience·Ken Youens-ClarkBonnie L Hurwitz
Jun 30, 2019·Applied and Environmental Microbiology·Eugen PfeiferJulia Frunzke
Sep 19, 2019·Microbial Genomics·Bastian V H HornungWiep Klaas Smits
Sep 13, 2019·Bioinformatics·Guillaume MarçaisCarl Kingsford
Aug 5, 2017·BMC Evolutionary Biology·Adam L Bazinet
Aug 25, 2019·Environmental Microbiology·Tomeu ViverRamon Rosselló-Móra
Feb 15, 2019·Genome Biology·Shahab SarmashghiSiavash Mirarab
Sep 24, 2019·Systematic Biology·Metin BalabanSiavash Mirarab
Dec 6, 2019·Genome Biology·Daniel N Baker, Ben Langmead
Jan 1, 2020·Journal of Computational Biology : a Journal of Computational Molecular Cell Biology·Leonardo PellegrinaFabio Vandin
Jan 21, 2020·Journal of Food Science·Muzaffer ArıkanFiliz Gürel
Jan 21, 2020·Philosophical Transactions. Series A, Mathematical, Physical, and Engineering Sciences·Katherine YelickLeonid Oliker
Jan 17, 2020·Molecular Ecology Resources·Eleonora RachtmanSiavash Mirarab
Oct 9, 2019·International Journal of Systematic and Evolutionary Microbiology·Allan DickermanThomas J Inzana
Mar 10, 2020·Microbial Genomics·Floriana GonaDaniela Maria Cirillo
Mar 18, 2020·Journal of Computational Biology : a Journal of Computational Molecular Cell Biology·Kristoffer Sahlin, Paul Medvedev
Mar 20, 2020·PLoS Computational Biology·Guillaume GautreauDavid Vallenet
Dec 13, 2019·Phytopathology·Marco Enrique Mechan LlontopBoris Vinatzer
Dec 4, 2019·Bioinformatics·Fabian Klötzl, Bernhard Haubold
Feb 12, 2020·G3 : Genes - Genomes - Genetics·Yoshinori FukasawaMin-Sin Cheung
Nov 1, 2018·Nucleic Acids Research·Valentina GalataAndreas Keller
Apr 4, 2020·International Journal of Systematic and Evolutionary Microbiology·Marike PalmerStephanus N Venter
Nov 1, 2019·Journal of Clinical Microbiology·David W EyreMark H Wilcox
Feb 14, 2020·Genome Biology·Glenn HickeyBenedict Paten
May 31, 2019·The ISME Journal·Thibault StalderEva M Top
Oct 9, 2019·Nature Communications·Alaric W D'SouzaGautam Dantas
May 18, 2020·The Journal of Antimicrobial Chemotherapy·V de LastoursSEPTICOLI Group
May 9, 2020·Microbiology Resource Announcements·Ogi OkwumabuaJason Sahl
Jun 17, 2020·Molecular Ecology·Kristine BohmannM Thomas P Gilbert
May 7, 2020·International Journal of Systematic and Evolutionary Microbiology·Patrycja GolińskaMichael Goodfellow
Jul 13, 2019·Nature Communications·Alexander T DiltheyAdam M Phillippy
Jul 14, 2020·Bioinformatics·Chirag JainAdam M Phillippy
Aug 18, 2020·International Journal of Systematic and Evolutionary Microbiology·Daria RapoportJan Kopecky
Jun 26, 2020·Clinical Infectious Diseases : an Official Publication of the Infectious Diseases Society of America·Effua UsufAnna Roca
May 27, 2020·Nature Communications·Edoardo PasolliDanilo Ercolini
Oct 20, 2017·Emerging Infectious Diseases·Hasan EjazEva Heinz
Apr 15, 2018·Nature Communications·Kate S BakerNicholas R Thomson
May 1, 2018·Journal of Computational Biology : a Journal of Computational Molecular Cell Biology·Chirag JainAdam M Phillippy
Jul 1, 2018·Nature Communications·Martin Steinegger, Johannes Söding
Aug 2, 2019·Scientific Reports·Mohammad Shabbir HasanLiqing Zhang
Jul 14, 2019·BMC Bioinformatics·Eric T DawsonRichard Durbin
Aug 27, 2019·Frontiers in Microbiology·Baiba VilneJuris Ķibilds
Mar 14, 2020·BMC Bioinformatics·Robin KobusBertil Schmidt
May 18, 2020·Nature Communications·Mislav AcmanFrancois Balloux
Jun 4, 2020·MSystems·Daniel MännleLeonard Kaysser
May 15, 2020·Molecular Biology Reports·Gorkhmaz AbbaszadeErika Tóth
Aug 28, 2020·Frontiers in Molecular Biosciences·José Francisco Sanchez-HerreroAntonio Juárez
Sep 29, 2020·Frontiers in Microbiology·Ying WangFengzhu Sun
May 5, 2017·Nucleic Acids Research·Claire BertelliFiona Sl Brinkman
Aug 19, 2017·Emerging Infectious Diseases·Kelly F OakesonRobyn Atkinson-Dunn
Sep 6, 2017·PLoS Computational Biology·Kevin D MurrayNorman Warthmann
Sep 9, 2017·Bioinformatics·Martina FischerBernhard Y Renard
Oct 12, 2017·Clinical Infectious Diseases : an Official Publication of the Infectious Diseases Society of America·Ghady HaidarM Hong Nguyen
Dec 7, 2018·Nature Communications·Chirag JainSrinivas Aluru
Feb 6, 2019·Nature Biotechnology·Samuel C ForsterTrevor D Lawley
May 23, 2019·Frontiers in Microbiology·Jianming LiuPeter Ruhdal Jensen
Aug 4, 2019·Scientific Reports·Christian BrandtOliwia Makarewicz
Jun 19, 2019·Evolutionary Bioinformatics Online·Tomáš FarkašMária Lucká
Sep 11, 2019·Bioinformatics·Gaëtan BenoitClaire Lemaitre
Aug 14, 2019·Nature Genetics·Nitin KumarTrevor D Lawley
Sep 12, 2019·F1000Research·N Tessa PierceC Titus Brown
Feb 13, 2020·BMC Genomics·Nikolaus F ZwicklHeinz Himmelbauer
Nov 1, 2019·Nucleic Acids Research·James J DavisRick Stevens
Mar 7, 2020·Microbiology Resource Announcements·Jitendra KeshriBrian B Oakley
May 22, 2020·MSphere·Jacob T Evans, Vincent J Denef
Jun 10, 2020·TAG. Theoretical and applied genetics. Theoretische und angewandte Genetik·Corentin R ClotHerman J van Eck
Jun 20, 2020·International Journal of Systematic and Evolutionary Microbiology·Rosanna C HennessyPeter Stougaard
Jul 14, 2020·Bioinformatics·Metin Balaban, Siavash Mirarab
Aug 9, 2020·Clinical Infectious Diseases : an Official Publication of the Infectious Diseases Society of America·Simon M CollinTheresa Lamagni
Jun 8, 2017·Frontiers in Microbiology·Eduardo N TaboadaGary Van Domselaar
Nov 5, 2017·Applied and Environmental Microbiology·Luis H OrellanaKonstantinos T Konstantinidis
Oct 5, 2017·Genome Biology·Andrzej ZielezinskiWojciech M Karlowski
Nov 7, 2017·Frontiers in Microbiology·Camilla SekseJianxin Shi
Feb 23, 2019·Emerging Infectious Diseases·Samuel LipworthDick van Soolingen
Jun 29, 2018·Bioinformatics·Guillaume MarçaisCarl Kingsford
Mar 10, 2019·Nature Communications·Rene S HendriksenFrank M Aarestrup
Oct 28, 2018·BMC Genomics·Marmar Moussa, Ion I Măndoiu
Apr 20, 2019·Frontiers in Plant Science·Vladimir BrukhinUeli Grossniklaus
Jul 22, 2018·International Journal of Systematic and Evolutionary Microbiology·Peter KämpferScott D Soby
Apr 3, 2019·Nucleic Acids Research·Tobias FehlmannAndreas Keller
Mar 18, 2019·Microbiome·Will Pm RoweMartyn D Winn
Nov 22, 2018·Nature Communications·Jin XuNian Wang
May 31, 2019·PLoS Neglected Tropical Diseases·Angèle H M BénardAmanda K Debes
Nov 7, 2019·Genome Biology·Brian D OndovAdam M Phillippy
Aug 7, 2019·Nature Microbiology·Mária DžunkováPhilip Hugenholtz
Dec 19, 2019·Frontiers in Microbiology·Carolina FerrariDavide Sassera
Sep 12, 2019·Frontiers in Microbiology·Evgenii I OlekhnovichElena Ilina
Jul 1, 2018·Annual Review of Biomedical Data Science·Jie RenFengzhu Sun
Jul 14, 2020·Frontiers in Cellular and Infection Microbiology·Lindsey L BohrCaitlin S Pepperell
Aug 5, 2020·Proceedings of the National Academy of Sciences of the United States of America·Carolyn ZhangLingchong You
May 16, 2020·Microbiology Resource Announcements·Taylor Miller-EnsmingerCatherine Putonti
Aug 6, 2020·MSystems·Robert A Petit, Timothy D Read
Jul 11, 2017·Nature Microbiology·Travis N Mavrich, Graham F Hatfull
Apr 16, 2019·F1000Research·Matt Jeffryes, Alex Bateman
Sep 20, 2018·Microbiome·Keith Arora-WilliamsSarah P Preheim
Jan 6, 2019·The ISME Journal·Adrian-Ştefan AndreiRohit Ghai
Sep 28, 2018·BMC Bioinformatics·Siavash Sheikhizadeh AnariSandra Smit
Aug 27, 2019·Frontiers in Microbiology·Josephine GrützkeCarlus Deneke
Mar 22, 2019·Frontiers in Microbiology·Emily E F BrownBurton Blais
Mar 19, 2019·Environmental Microbiology·Slawomir MichniewskiA Millard
Jul 28, 2019·Genome Biology·Andrzej ZielezinskiWojciech M Karlowski
Apr 7, 2020·The ISME Journal·Kathryn E HoltRafał J Mostowy
Mar 7, 2020·Genome Biology·Ahmed M Moustafa, Paul J Planet
Jun 11, 2020·Archives of Microbiology·Hilal Ay
Dec 18, 2019·BMC Bioinformatics·Anna-Katharina LauBurkhard Morgenstern
Jul 24, 2020·Genome Biology·Gerry Tonkin-HillJulian Parkhill
Jul 15, 2020·The ISME Journal·Jessica K JarettTanja Woyke
Jun 25, 2020·Briefings in Bioinformatics·Matteo CominFabio Vandin
Jul 3, 2020·BMC Bioinformatics·Stefan NieblerBertil Schmidt
Aug 6, 2020·MSystems·Christopher B TrivediJohn R Spear
Jul 18, 2018·PeerJ·Robert A Petit, Timothy D Read
Sep 29, 2017·Molecular Biology and Evolution·Maxime DéraspeJacques Corbeil
Sep 14, 2018·NPJ Biofilms and Microbiomes·Zicheng WangTing Chen
Dec 21, 2019·Open Forum Infectious Diseases·Ye FengCheng-Hsun Chiu
Jan 8, 2020·GigaScience·Andreas BremgesAlice C McHardy
May 7, 2019·Frontiers in Microbiology·Abakabir Mahamat AbdelrahimOlivier Firmesse
Sep 21, 2019·Genome Biology and Evolution·Carolina Alejandra Martinez-Gutierrez, Frank O Aylward
Feb 6, 2019·Nature Biotechnology·Hayden C MetskyChristian B Matranga
Jul 23, 2019·Genome Biology and Evolution·Gavin J FenskeJoy Scaria
Apr 29, 2020·Nature Biotechnology·Donovan H ParksPhilip Hugenholtz
Sep 13, 2019·Bioinformatics·Ivan TolstoganovPavel A Pevzner
Jun 6, 2020·Nature Reviews. Microbiology·Thea Van RossumPeer Bork
Oct 14, 2017·Briefings in Bioinformatics·Florian P BreitwieserSteven L Salzberg
Feb 7, 2020·International Journal of Molecular Sciences·Valery V PanyukovOlga N Ozoline
Jul 31, 2020·BMC Genomics·Hooman DerakhshaniMichael G Surette
Oct 6, 2020·Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences·Mark Achtman, Zhemin Zhou
Oct 18, 2020·Nature Communications·Matthias ScholzOmar Rota-Stabelli
Oct 10, 2020·PLoS Computational Biology·Alexander ManolovElena Ilina
Oct 20, 2020·Frontiers in Bioengineering and Biotechnology·Natapol PornputtapongIntawat Nookaew
Aug 10, 2020·Applied and Environmental Microbiology·Albane JouaultAlain Dufour
Jul 9, 2020·Bioinformatics·Connor Morgan-LangSteven J Hallam
Oct 20, 2020·Frontiers in Microbiology·Julia M BrownRamunas Stepanauskas
Nov 12, 2020·Proceedings of the National Academy of Sciences of the United States of America·Gur HevroniAlon Philosof
Sep 2, 2020·Bioinformatics·Marleen BalvertBas E Dutilh
Nov 11, 2020·Nature Biotechnology·Stephen NayfachEmiley A Eloe-Fadrosh
Nov 13, 2020·Frontiers in Microbiology·Frank Eric Tatsing FokaCollins Njie Ateba
Aug 21, 2020·Bioinformatics·Felix KallenbornBertil Schmidt
Nov 27, 2020·Microbiology Resource Announcements·Sébastien HalaryBenjamin Marie
Nov 26, 2020·Journal of Veterinary Diagnostic Investigation : Official Publication of the American Association of Veterinary Laboratory Diagnosticians, Inc·Patrick K MitchellLaura B Goodman
Nov 5, 2020·Molecular Biology and Evolution·Yiyan YangXiaofang Jiang
Dec 18, 2020·Frontiers in Microbiology·Xiaoyang WuHonghai Zhang
Dec 18, 2020·Genome Research·Camille MarchetRayan Chikhi
Jan 9, 2021·Microbial Genomics·Gal HoreshNicholas R Thomson
Oct 30, 2020·Molecular Biology and Evolution·Yair E Gatt, Hanah Margalit
Dec 10, 2020·Computational and Structural Biotechnology Journal·V V BabenkoA V Letarov
Dec 9, 2020·Cell Host & Microbe·Matthew G Durrant, Ami S Bhatt
Dec 10, 2019·Heather CarletonShatavia Morrison
Sep 9, 2019·Carl KingsfordFiyinfoluwa Gbosibo
Sep 30, 2020·James R. LarusAdrian Altenhoff
Jun 12, 2018·Alise J. PonseroMatthew Bomhoff
Nov 10, 2020·Jitender S. DeogunSairam Behera
Dec 4, 2018·Shlomo GevaLawrence Buckingham

Related Concepts

Phylogeny
Computer Programs and Programming
Disease Clustering
Genome
Evolution, Molecular
Genomics
GenBank
Metagenome
Metagenomics
Genome

Trending Feeds

COVID-19

Coronaviruses encompass a large family of viruses that cause the common cold as well as more serious diseases, such as the ongoing outbreak of coronavirus disease 2019 (COVID-19; formally known as 2019-nCoV). Coronaviruses can spread from animals to humans; symptoms include fever, cough, shortness of breath, and breathing difficulties; in more severe cases, infection can lead to death. This feed covers recent research on COVID-19.

Synthetic Genetic Array Analysis

Synthetic genetic arrays allow the systematic examination of genetic interactions. Here is the latest research focusing on synthetic genetic arrays and their analyses.

Neural Activity: Imaging

Imaging of neural activity in vivo has developed rapidly recently with the advancement of fluorescence microscopy, including new applications using miniaturized microscopes (miniscopes). This feed follows the progress in this growing field.

Computational Methods for Protein Structures

Computational methods employing machine learning algorithms are powerful tools that can be used to predict the effect of mutations on protein structure. This is important in neurodegenerative disorders, where some mutations can cause the formation of toxic protein aggregations. This feed follows the latests insights into the relationships between mutation and protein structure leading to better understanding of disease.

Congenital Hyperinsulinism

Congenital hyperinsulinism is caused by genetic mutations resulting in excess insulin secretion from beta cells of the pancreas. Here is the latest research.

Chronic Fatigue Syndrome

Chronic fatigue syndrome is a disease characterized by unexplained disabling fatigue; the pathology of which is incompletely understood. Discover the latest research on chronic fatigue syndrome here.

Epigenetic Memory

Epigenetic memory refers to the heritable genetic changes that are not explained by the DNA sequence. Find the latest research on epigenetic memory here.

Cell Atlas of the Human Eye

Constructing a cell atlas of the human eye will require transcriptomic and histologic analysis over the lifespan. This understanding will aid in the study of development and disease. Find the latest research pertaining to the Cell Atlas of the Human Eye here.

Femoral Neoplasms

Femoral Neoplasms are bone tumors that arise in the femur. Discover the latest research on femoral neoplasms here.