IT seems an Arabian folk tale come true. A miniature magic carpet has taken off in a US laboratory.
View the original post
Magic carpet takes off in US laboratory


IT seems an Arabian folk tale come true. A miniature magic carpet has taken off in a US laboratory.
View the original post