I was just glad to see someone else with the same sentiment and wanted to underscore starting with the product when looking for ANY investment, for that matter. I know it's fundamental, but sometimes people forget the basics.
Bears repeating, Europe talks the talk but does not walk the walk, as revenue growth is just not where it should be. Don't blame all on delcath, it should be a piece of cake if the wow factor is there.