Browsing by Keywords Heterostructure