ftp.lowell.edu - FTP Site - incoming - Directory Properties

FTP Site:ftp.lowell.edu
Description:Lowell Observatory
Country:United States
Directory:/incoming
Sub Dirs:130
Total Files:878
Disk Space:38.49 GB (41,325,420,495 Bytes)