Phosphate-storing organelle discovered in fruit flies
Journal details
Journal
Nature
Volume
617
Issue number
7962
Pages
677-678
Available online
Publication date
Full text links
Publisher website (DOI)
10.1038/d41586-023-01410-5
Europe PubMed Central
37138060
Pubmed
37138060
Keywords
Type of publication