Pan-genomics: Applications, Challenges, and Future Prospects by Vasco Ariston De Car Azevedo | Menrva Books | MenrvaBooks