Phosphate-storing organelle discovered in fruit flies

Journal details

Journal Nature
Volume 617
Issue number 7962
Pages 677-678
Available online
Publication date

Keywords

Type of publication